【发布时间】:2011-08-04 09:48:22
【问题描述】:
我正在尝试编写一个查询,该查询将识别并返回所有根实体(即没有祖先的实体)。我最初尝试调用Query.setAncestor(null),但后来从datastore Query docs 发现这不起作用:
将 null 作为参数传递给 Query.setAncestor(String parents) 不会查询没有祖先的实体(目前不支持这种类型的查询)。
所以现在我有点卡住了,考虑到查询 API 包含的内容,我无法弄清楚如何构造一个识别所有根实体的查询。
这需要是应用程序功能,所以我正在寻找一种以编程方式工作的解决方案,而不是一些手动干预,因为我需要登录到管理控制台并单击一个按钮 :-)
有人知道怎么做吗?
干杯,
艾德
【问题讨论】:
标签: java google-app-engine google-cloud-datastore