gpt4 book ai didi

java - Google App Engine 数据存储区中的父键集群

转载 作者:行者123 更新时间:2023-12-02 08:17:06 24 4
gpt4 key购买 nike

我有一个包含包含父键的实体的模型。我想知道在给定子实体一些属性限制的情况下是否可以进行特定查询来仅获取父实体的键。

我会尝试举一个例子。假设我们有人名、他们的 parent (只是键)和他们最喜欢的颜色:

| Name    | Parent | Color  |-----------------------------| Robert  | Albert | Yellow || Rupert  | Albert | Yellow || Gilbert | Albert | Green  || Q-bert  | Rupert | Yellow |

当查询颜色 Yellow 时,我希望查询能够获取以下列表,而不会出现重复的元素。 :< Albert, Rupert > .

请注意,我对 child 不感兴趣,只对 parent 的 key 感兴趣。另请注意,虽然我可以将重复的键分组在 Set<Key> 中。这会破坏我的应用程序的分页。

我知道没有distinct查询,但搜索引擎通常具有“聚类”功能来完成此任务。我认为数据存储的底层组织就像全文搜索引擎的组织。这就是我问的原因。

顺便说一句,我正在使用低级 Java 数据存储 API。

提前致谢。

最佳答案

GAE 数据存储区没有此功能。 (一般来说,数据存储区不会对其返回的数据进行任何操作 - 唯一涉及的逻辑是选择要返回的项目。)

关于java - Google App Engine 数据存储区中的父键集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6165092/

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