我的文档带有多值字段“sharedTo”,其中包含文档共享到的组。现在,我想查找所有共享给给定组列表中至少一个的文档。例如。我想找到共享给“foo”组或“bar”组或两者共享的所有文档。目前,我正在建立这样的查询:
sharedTo:"foo" OR sharedTo:"bar"
对于每个组,我只需添加一个新的OR查询部分。这行得通,但是我想知道是否有更有效的方法来像
sharedTo IN ('foo', 'bar')
最佳答案
如果您的默认运算符为OR,那么您可以将查询作为
sharedTo :('foo''bar')
如果您的默认运算符为AND,则必须这样做: sharedTo:(foo OR bar)