问题描述
背景:
我希望在此嵌套数组中找到“状态”键的所有不同值
{
"id": "123"
"Feedback" : {
"Features" : [
{
"state":"new"
}
]
}
这是我尝试做的事情:
SELECT disTINCT c.Feedback.Features FROM c
WHERE ARRAY_CONTAINS(c.Feedback.Features,{state},true)
我正在浏览文档,没有看到这种在嵌套数组中查找不同值的情况。我将继续研究。 感谢您的帮助
解决方法
请尝试以下sql:
SELECT DISTINCT d.state FROM c join d in c.feedback.Features
如果您只需要状态值,可以尝试以下方法:
SELECT DISTINCT VALUE d.state FROM c join d in c.feedback.Features
希望这可以为您提供帮助。