我的文档带有多值字段“sharedTo”,其中包含文档共享到的组。现在,我想查找所有共享给给定组列表中至少一个的文档。例如。我想找到共享给“foo”组或“bar”组或两者共享的所有文档。目前,我正在建立这样的查询:

sharedTo:"foo" OR sharedTo:"bar"

对于每个组,我只需添加一个新的OR查询部分。这行得通,但是我想知道是否有更有效的方法来像
sharedTo IN ('foo', 'bar')

最佳答案

如果您的默认运算符为OR,那么您可以将查询作为

sharedTo :('foo''bar')

如果您的默认运算符为AND,则必须这样做: sharedTo:(foo OR bar)

09-25 21:03