【发布时间】:2011-06-27 07:06:25
【问题描述】:
我的数据存储中有一个子实体列表。 我查询数据存储以获取它们的 ID 和名称以在列表框中显示它们。 (我发长id) 当用户选择一个实体时,我需要获取实体信息。 我正在使用这个:
Key parentKey = KeyFactory.createKey(Parent.class.getSimpleName(), parentLongKey);
Key childKey = KeyFactory.createKey(parentKey, Child.class.getSimpleName(), childLongKey);
manager.getObjectById(Child.class, childKey);
它可以工作,但是如果子类有它自己的子类,我需要创建父键、子键和子键???
有一种方法可以获得足够的 id 类型来查询子实体而不创建父实体???
我尝试使用该字符串,但遇到了同样的问题。 我尝试了 .toString 密钥版本,它也有类似的问题
非常感谢!
【问题讨论】:
标签: google-app-engine google-cloud-datastore