【问题标题】:Google AppEngine (GAE) - complete object keyGoogle AppEngine (GAE) - 完整的对象键
【发布时间】: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


    【解决方案1】:

    使用整个密钥的字符串化版本,使用 keyToString 和 stringToKey。

    【讨论】:

      猜你喜欢
      • 2012-12-27
      • 1970-01-01
      • 1970-01-01
      • 2020-08-06
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-25
      相关资源
      最近更新 更多