JDO和Google App Engine数据存储区:代码中的键表示

时间:2012-01-25 18:18:25

标签: google-app-engine google-cloud-datastore jdo

我刚刚观看了以下视频 了解JDO和Google App Engine数据存储区:

现在我想知道,举个例子,我们有一个实体的祖父母 有一个实体的父母有一个亲切的实体的实体,如其中一个 视频。其中一个子实体的关键可能是:

Grandparent:Jane/Parent:Jack/Child:Joe
  1. 如何在JDO中为此实例编写类(可能会有 三个类)但我希望看到我们可以看到的实现 键值明确设置为键的一部分。有什么想法吗?

  2. 我也想知道,使用JDOQL访问我的有什么区别 数据并以编程方式使用迭代器迭代各种实例?

  3. 谢谢,

    John Goche

1 个答案:

答案 0 :(得分:3)

  1. App Engine数据存储区java文档中有一个更具体的示例:Child Objects and Relationships
  2. 您可以使用JDOQL字符串语法构建数据存储区查询,并通过调用Query个对象上的方法,当可访问的数据都返回Collection时没有区别,您可以在{{1}}中看到更具体的示例{3}}