1
要獲得HRD的一致查詢,我們被告知使用祖先查詢。在Google App Engine上使用JDO和HRD
我使用的是JDO,但是我找不到使用JDO Query的祖先查詢的示例。
有人可以告訴我,如果可能的話,如果是的話,你能指出我的例子嗎?
謝謝。
要獲得HRD的一致查詢,我們被告知使用祖先查詢。在Google App Engine上使用JDO和HRD
我使用的是JDO,但是我找不到使用JDO Query的祖先查詢的示例。
有人可以告訴我,如果可能的話,如果是的話,你能指出我的例子嗎?
謝謝。
不,沒有辦法在JDO中進行祖先查詢,只能在低級別的API中進行。但是,如果您有數據庫框架的選擇,我強烈建議切換到Objectify。
如果您必須使用JDO,則可以爲每個子實體添加一個「父」屬性,這將允許您查詢實體的直接父級。
據我所知,這個事實在文檔中的任何地方都沒有明顯提及。考慮到祖先的查詢非常重要,我認爲JDO(和JPA?)不應該支持它們。 –