2010-10-29 96 views
1

我最近对其中一个应用程序引擎模型进行了更改。我将Key字段改为String。我忘了删除所有的旧记录。我已经添加了在关键字段中有字符串的新记录。如果我对所有记录执行查询,则会出现错误,无法将键转换为字符串。如果我尝试将类更改回旧的方式,则无法将字符串转换为键。所有这些信息都在本地文件中。我如何删除这些数据并重新开始?修复应用程序引擎类型

回答

3
  1. 当你在本地开发服务器中表示“本地文件”时,你的意思是?如果是的话,
    • 那么本地开发GAE服务器还附带一个管理控制台,您可以使用它来查看和编辑数据存储。它位于http://localhost:8080/_ah/admin(检查端口号)
    • 交替,你可以重新启动你的GAE和本地数据将被抹去
  2. 如果没有,
    • 你有一个管理控制台取消应用程序引擎(查看在你的应用程序的仪表板)。您可以执行查询从那里修改数据存储
    • 最坏的情况下,你可以写一个小的servlet将执行“删除”查询,对于你不想和执行的servlet

我的数据假设你的兴趣不是支持这两个用例 - 因此在这里不考虑这个。