0
下一個查詢的所有元素列表返回SomeElement的ALIST包含的一個aSubList元素的所有記錄:物化查詢由具有子列表
ofy.query(SomeEntity.class).filter("aList in",aSubList);
我需要的是返回SomeElement所有記錄的查詢它的aList包含所有的元素在aSubList(而不只是其中之一)
任何想法/建議?
下一個查詢的所有元素列表返回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