gpt4 book ai didi

google-app-engine - Objectify4 使用列表条件查询列表属性

转载 作者:太空宇宙 更新时间:2023-11-03 15:37:02 25 4
gpt4 key购买 nike

我有一个名为 Guy 的对象,它有一个 girlfriends 类型的属性 Key[]

给定一个 Longs 列表,这是女孩的 ID,我想查询所有以这些女孩中的任何一个为女朋友的男人。

例如(男:gilfriends):

 LuckyGuy: {a,b,c}
Guy1: {b}
Guy2: {c}

我想要 g 例如:

 g({a,b}) = LuckyGuy, Guy1
g({c})) = LuckyGuy, Guy2

我可以做一个循环:

for(i..n)
resultSet.add(
objectifyFactory.begin().load().type(User.class).filter("girlfriends", girlfriendId[i])
);

但我确信有一个直接的策略。

有什么想法吗?

最佳答案

数据存储不支持“或”查询。您需要分别查询每个“女朋友”ID,然后合并结果集。

关于google-app-engine - Objectify4 使用列表条件查询列表属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10337824/

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