2012-04-24 1 views
0

エンティティを削除すると、管理ログに「エンティティを削除しました」という削除履歴が表示されます。App Engine Datastoreのエンティティを削除しますが、常に復元されますか?

しばらくしばらくしてから、突然復活が起こります!

ここで何が起こっている可能性がありますか?私は今同じアイテムを4回削除しました!

それはlilの少し狂気私を駆動:)マスター/スレーブデータストアを使用して

イム。

+0

とにかくあなたがする必要があります;) –

答えて

0

同じエンティティを作成している別のコードを実行している可能性があります。それはタスク、cron開始タスク、通常のWebリクエストなどである可能性があります。それを確認したいかもしれません。

はい、SWITCH TO HRDです。 :)

+0

これは不可能なので、私はコンテンツトラフを実行することはできませんアンドロイドアプリを埋めることができます!とにかく私はHRDに移行しました。今は自分のブロブをもう読むことはできません:) –

+0

自分のブロブを読むことはできませんか?ブロブストアまたはデータストア?キーの保存方法(Blobstore/Datastore Keys)を確認することができます。 KeyPropertyとしてではなく文字列として格納した場合、移行では正しく再書き込みできませんでした。その場合、それらのデータにアクセスすることはできません。新しいキーを使用する必要があります。 – Albert

+0

実際にそれは私がそれらを読むための許可を持っていないことを私に伝えます...私はそれに関する別の質問を開いたhttp://stackoverflow.com/questions/10308229/migrating-to-hrd-this-application-does-not-have-そのブロブへのアクセス –

関連する問題