更新时间:2023-02-15 09:20:52
您当前仅传递单个字符串。您需要将一个值数组作为第一个参数传递给ARRAY_CONTAINS()。因此,在您的示例中,如果要选择属性c.dcodes包含"DIST"或"DEFT"的所有文档,则需要执行如下操作:
ARRAY_CONTAINS()
c.dcodes
"DIST"
"DEFT"
SELECT * FROM c WHERE c.sid="1" and c.unum=39 AND ARRAY_CONTAINS (["DIST","DEFT"],c.dcodes)
在Cosmos中可以接受ARRAY_CONTAINS中的多个值吗