0
我一直在尋找無處不在試圖找出Google App Engine的低級API函數:.setAncestor(Key key)
的JDO等價物。我無法在任何地方找到它!我讀過這種類型的行爲在本機JDO中不受支持。這是真的?我不能這樣做?什麼是數據存儲的query.setAncestor(Key鍵)的JDO等價物?
我一直在尋找無處不在試圖找出Google App Engine的低級API函數:.setAncestor(Key key)
的JDO等價物。我無法在任何地方找到它!我讀過這種類型的行爲在本機JDO中不受支持。這是真的?我不能這樣做?什麼是數據存儲的query.setAncestor(Key鍵)的JDO等價物?
我不認爲這是原生支持,但是你可以使用查詢:
pm.newQuery("SELECT FROM MyElement WHERE myParent == :parent");
注意,是有一點不同,但是,作爲低級別的API setAncestor將搜索所有後人。您必須通過JDO建立一對一或一對多的關係。
參見:http://groups.google.com/group/google-appengine-java/browse_thread/thread/b07c62030e7bbcb8