2011-03-16 354 views
0

我在使用Object-Orient數據庫而不是傳統關係數據庫時遇到問題。 我使用JDO作爲Persistance和Google App Engine作爲託管平臺。 我如何正確建模我的班級,以支持關係。 在SQL中,我可以進行Join查詢,但它不支持Google的BigTable數據庫。使用JDOQL在Google App Engine中查詢

例如,這種方法是否正確?

Class Parent 
{ 
    @Persistent(mappedBy="parent") 
    List<Child> children; 
} 

Class Child 
{ 
    @Persistent 
    Parent parent; 
} 

什麼應該是JDOQL查詢來獲取父級的所有子對象? 我會非常感謝有一些建議。謝謝。

+0

也請檢查該鏈接http://code.google.com/appengine/docs/java/datastore/jdo /queries.html#Introducing_Queries – 2011-03-16 12:04:40

+0

ODBMS與bigtable有什麼關係?你使用一個或另一個 – DataNucleus 2011-03-20 08:15:35

回答

相關問題