Google Appengine - JDO查询零对一关系

时间:2011-10-23 17:00:09

标签: google-app-engine jdo

我正在使用Google Appengine开始我的第一个应用程序,我正在使用JDO来管理持久性。我来自关系数据库背景,所以我在浏览引擎数据存储区时遇到了一些困难,以及它在连接时的限制。 在我的简单示例中,我有一个Car和Owner对象。每辆车都有一个车主。我希望能够根据所有者的ID来选择汽车(在常规sql中很简单)。这有可能在appengine,如果是这样,我将如何去做呢?

由于

B

以下是我的目标。

@PersistenceCapable
public class Car {

    @PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
    private Key id;

    @Persistent
    private String name;

    @Persistent
    private String colour;

    @Persistent(defaultFetchGroup = "true", dependent = "true")
    private Owner owner;
…
…
}


@PersistenceCapable
public class Owner {

    @PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
    private Key id;

    @Persistent
    private String name;
…
…
}

0 个答案:

没有答案
相关问题