【问题标题】:What is the JDO equivalent of datastore's query.setAncestor(Key key)?数据存储区的 query.setAncestor(Key key) 的 JDO 等价物是什么?
【发布时间】:2011-07-21 03:44:40
【问题描述】:

我一直在到处寻找,试图找出与 Google App Engine 的低级 API 函数:.setAncestor(Key key) 等效的 JDO 是什么。我无法在任何地方找到这个!我读过本机 JDO 不支持这种类型的行为。这是真的?我不能这样做吗?

【问题讨论】:

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


    【解决方案1】:

    我不认为它是本机支持的,但是您可以使用查询:

    pm.newQuery("SELECT FROM MyElement WHERE myParent == :parent"); 
    

    请注意,这有点不同,因为低级 API setAncestor 将搜索 所有 后代。而且你必须通过 JDO 建立一对一或一对多的关系。

    见:http://groups.google.com/group/google-appengine-java/browse_thread/thread/b07c62030e7bbcb8

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-17
      • 2016-08-31
      • 1970-01-01
      • 1970-01-01
      • 2015-07-22
      • 2014-06-12
      • 1970-01-01
      相关资源
      最近更新 更多