2013-05-08 42 views
0
Key newwordKey = KeyFactory.createKey(NEWWORD_KEY_KIND, NEWWORD_KEY); 
Entity newWord = new Entity(NEWWORD_ENTITY_KIND, newwordKey); 
newWord.setProperty(USER_COL_USERNAME, userName); 
newWord.setProperty(NEWWORD_COL, word); 
datastore.put(newWord); 

我的意思是我想它的财产“用户名” 防爆删除所有“newword”实体,删除用户“亚历克西斯” 任何想法,上传所有的话吗? THX如何通过财产GAE数据存储中删除一个实体

回答

1

使用delete 3520查询功能:

Query q = pm.newQuery(NEWWORD_KIND.class); 
q.setFilter("USER_COL_USERNAME == USR"); 
q.declareParameters("String USR"); 
q.deletePersistentAll("Alexis"); 

More info here

希望这有助于。

+0

Thx,它的工作原理。 :d – Alexis 2013-05-10 01:23:00

相关问题