【发布时间】:2020-07-05 17:52:11
【问题描述】:
在 cosmosdb 中有 ARRAY CONTAINS 的支持。但是如果我们想得到一个不包含某些属性的结果呢?有什么东西支持这种情况吗?
【问题讨论】:
标签: arrays azure azure-cosmosdb contains
在 cosmosdb 中有 ARRAY CONTAINS 的支持。但是如果我们想得到一个不包含某些属性的结果呢?有什么东西支持这种情况吗?
【问题讨论】:
标签: arrays azure azure-cosmosdb contains
基于cosmos db支持的Array built-in functions,没有运营商可以实现你的需求。
所以,您可以使用JOIN 和Not In 运算符:
select c.array from c
join c.array in b
where b.column not in ('111','222')
【讨论】: