我在使用Object-Orient数据库而不是传统的关系数据库时遇到问题。 我使用JDO for Persistance和Google App Engine作为托管平台。 我如何正确地建模我的类以支持关系。 在SQL中,我可以进行加入查询,但Google的BigTable数据库不支持它。
例如这种方法是否正确?
Class Parent
{
@Persistent(mappedBy="parent")
List<Child> children;
}
Class Child
{
@Persistent
Parent parent;
}
获取Parent的所有Child对象的JDOQL查询应该是什么? 我非常感谢有一些建议。谢谢。
答案 0 :(得分:0)
GAE支持合并加入。您可以观看Brett Slatkin的IO 2009演讲“在App Engine上构建可扩展的复杂应用程序”
http://www.google.com/events/io/2009/sessions/BuildingScalableComplexApps.html