我想以註冊用戶的身份重新打開Deleted Datastore entries reappear。舊問題可以刪除嗎?已刪除的數據存儲條目重新出現
這次我會試着更具體一些。我遇到了以下問題:
起初,我把相同類型的N個實體到這樣的數據存儲:
datastore_entity = MyModel(model_property=property_value)
datastore_entity.put()
之後我刪除它們。我已經使用Datastore Admin界面以及mapreduce庫的自定義處理程序來執行此操作。已刪除的實體既不會出現在數據存儲區查看器中,也不會出現在數據存儲區管理員視圖中。
當我甚至只將一種新的單一實體放入數據存儲區時,舊的數據存儲區實體會重新出現在數據存儲區管理視圖中,而新實體不會(通過實體數量來判斷)。相反,數據存儲區查看器正確地反映了數據存儲區狀態。查詢也只返回新創建的實體。
在將新實體放入數據存儲區時沒有任何任務。
我在本地機器上也沒有遇到這個問題,我在啓動服務器時使用了--clean_datastore選項。
這似乎更多的是誤解數據存儲區,註冊的應用程序使用不同的數據存儲區,您可能已經刪除了其他應用程序的數據... –