2010-10-29 101 views
1

我最近對其中一個應用程序引擎模型進行了更改。我將Key字段改爲String。我忘了刪除所有的舊記錄。我已經添加了在關鍵字段中有字符串的新記錄。如果我對所有記錄執行查詢,則會出現錯誤,無法將鍵轉換爲字符串。如果我嘗試將類更改回舊的方式,則無法將字符串轉換爲鍵。所有這些信息都在本地文件中。我如何刪除這些數據並重新開始?修復應用程序引擎類型

回答

3
  1. 當你在本地開發服務器中表示「本地文件」時,你的意思是?如果是的話,
    • 那麼本地開發GAE服務器還附帶一個管理控制檯,您可以使用它來查看和編輯數據存儲。它位於http://localhost:8080/_ah/admin(檢查端口號)
    • 交替,你可以重新啓動你的GAE和本地數據將被抹去
  2. 如果沒有,
    • 你有一個管理控制檯取消應用程序引擎(查看在你的應用程序的儀表板)。您可以執行查詢從那裏修改數據存儲
    • 最壞的情況下,你可以寫一個小的servlet將執行「刪除」查詢,對於你不想和執行的servlet

我的數據假設你的興趣不是支持這兩個用例 - 因此在這裏不考慮這個。