gpt4 book ai didi

java - 如何查询 App Engine DataStore (Java) 中的根实体

转载 作者:太空宇宙 更新时间:2023-11-04 08:33:35 27 4
gpt4 key购买 nike

我正在尝试编写一个查询来识别并返回所有根实体(即没有祖先的实体)。我最初尝试调用 Query.setAncestor(null) 但后来从 datastore Query docs 中发现这不起作用:

Passing null as a parameter to Query.setAncestor(String ancestor) does not query for entities without ancestors (this type of query is not currently supported).

所以现在我有点卡住了,考虑到查询 API 包含的内容,我无法弄清楚如何构建一个识别所有根实体的查询。

这需要成为应用程序功能,因此我正在寻找一种以编程方式工作的解决方案,而不是需要我登录管理控制台并单击按钮的手动干预:-)

有人知道怎么做吗?

干杯,

艾德

最佳答案

您需要向模型添加一个可以查询的属性。也许是一个名为 is_root 的 boolean 值或类似的东西。

关于java - 如何查询 App Engine DataStore (Java) 中的根实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6927025/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com