c# - 如何在同一查询中使用 DISTINCT 和 VALUE?

标签 c# azure-cosmosdb azure-cosmosdb-sqlapi

我正在尝试获取仅包含以下查询中的值的数组

SELECT DISTINCT c.Section
FROM c
WHERE c.brand = 'monki'
AND c.Consumer = 'Storelens_V2'

所以我把它改成这样

SELECT DISTINCT VALUE c.Section
FROM c
WHERE c.brand = 'monki'
AND c.Consumer = 'Storelens_V2'

但这给出了错误

Failed to query item for container formatteddata:
 Cannot set property 'headers' of undefined

如何同时使用distinct和Value?

最佳答案

SELECT DISTINCT VALUE(c.Section)
FROM c
WHERE c.brand = 'monki'
AND c.Consumer = 'Storelens_V2'

关于c# - 如何在同一查询中使用 DISTINCT 和 VALUE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65323764/

相关文章:

c# - ASP.NET MVC 中的异步错误 Controller

c# - 如何获得最近的日期?

azure - 当自动索引指定为 'none' 时,索引模式值不能为 'true'

json - 如何使用 Cosmos DB SQL 显示数组中的位置

c# - 仅在一侧缩放游戏对象

c# - 基于计数的 orderby 相关性的 LINQ 关键字搜索 (LINQ to SQL)

azure-cosmosdb - 嵌套对象的 Cosmos DB SQL 查询

python - 如何在 python 中将宇宙数据的时间戳转换为日期时间格式?

arrays - Cosmos DB 使用集合过滤外部数组

azure - Cosmos DB SQL API 的架构迁移。说得通?