0
從數據存儲中刪除一個實體現在我一直試圖刪除一個實體2個晚上,但沒有成功。我相信我們的問題對於你們中的許多人來說很簡單。如何使用java datastore.delete(key)
我成功地把()使用User.getNickName()作爲密鑰的實體:
Key aKey = KeyFactory.createKey("Gamer2", user.getNickname());
Entity aGamer = new Entity("Gamer2", aKey);
aGamer.setProperty("nickName", user.getNickname());
DatastoreService aDS = DatastoreServiceFactory.getDatastoreService();
aDS.put(aGamer);
但我無法弄清楚如何做刪除。
任何幫助表示讚賞。如果我的問題有不完整的信息,請讓我知道。
乾杯!
安德烈 - 感謝您花時間回覆。但它仍然不適合我。我也沒有得到任何Java錯誤消息。如果我添加以下數據存儲區數據會有幫助嗎?解碼實體鍵:Gamer2:名稱= karaoke.night.100> Gamer2:ID = 5741031244955648 實體鍵:ahRzfmdhbWVvZnRoZWdlbmVyYWxzMnIwCxIGR2FtZXIyIhFrYXJhb2tlLm5pZ2h0LjEwMAwLEgZHYW1lcjIYgICAgICumQoM – user3470938
真棒!它終於奏效了!謝謝安德烈。真的很感激。 – user3470938
然後你應該接受答案 - 這是StackOverflow的工作原理。我希望你會喜歡它! –