【问题标题】:retrieve a specific entity descended from a given ancestor in app engine在应用引擎中检索从给定祖先派生的特定实体
【发布时间】:2014-05-20 00:03:36
【问题描述】:

假设我有一个书评网站,在我的数据存储中,书是书评的祖先。给定评论的键名,我希望能够检索特定评论而无需检索所有其他评论。我该如何为此创建查询?我浏览了the google site,但找不到示例或建议。

附:我将数据核作为标签包含在内,因为我也对这种方法持开放态度。

【问题讨论】:

  • 你知道始祖书和评论key_name吗?

标签: java google-app-engine google-cloud-datastore datanucleus


【解决方案1】:

如果您知道书的 id 或名称(无论您在创建密钥实体时使用哪个),则可以使用 KeyFactory.createKey() 方法构造其密钥。然后,您可以使用图书密钥和评论名称来创建评论密钥。

使用评论键,您可以简单地使用 data store.get() 方法来检索评论。

【讨论】:

    猜你喜欢
    • 2016-08-16
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    相关资源
    最近更新 更多