下一个查询返回SomeElement的aList包含 aSubList元素之一的所有记录:
ofy.query(SomeEntity.class).filter("aList in",aSubList);
我需要的是一个查询,它返回SomeElement的所有记录,其aList包含aSubList中元素的全部(而不仅仅是其中一个)
有任何想法/建议吗?
答案 0 :(得分:1)
首先,您似乎正在使用几年前版本的Objectify的语法。请升级。
然后这应该有效:
ofy().load().type(SomeEntity.class)
.filter("aList", thing1)
.filter("aList", thing2)
...
如果您正在循环迭代,请不要忘记重新分配查询值,因为Objectify命令正常运行:
query = query.filter("aList", thing);