物化查询由具有子列表
问题描述:
下一个查询的所有元素列表返回SomeElement的ALIST包含的一个aSubList元素的所有记录:物化查询由具有子列表
ofy.query(SomeEntity.class).filter("aList in",aSubList);
我需要的是返回SomeElement所有记录的查询它的aList包含所有的元素在aSubList(而不只是其中之一)
任何想法/建议?
答
首先,您似乎正在使用Objectify的几年版本的语法。请升级。
那么这应该工作:
ofy().load().type(SomeEntity.class)
.filter("aList", thing1)
.filter("aList", thing2)
...
如果你是在一个迭代循环,别忘了重新分配查询值,因为物化命令功能:
query = query.filter("aList", thing);
非常感谢!作品! – Amitnv