【发布时间】:2019-12-08 06:06:27
【问题描述】:
我们有以下文档结构。
{
"id":"GUID",
"customer": {
"contacts": [
{
"type": "MOBILE",
"status": "CONFIRMED",
"value": "xxxx"
},
{
"type": "EMAIL",
"status": "CONFIRMED",
"value": "aaaa"
}
],
"addresses": [
{
"country": "xxx"
}
]
}
}
并且需要搜索客户->value="aaaa" 的联系人。 我尝试了以下选项
1) SELECT c.id FROM c
join customer in c.customer
join contacts in c.customer.contacts
where contacts.value = "aaaa"
2) SELECT c.id FROM c WHERE c.customer.contacts[0].value= "aaaa"
获取语法错误 400 错误请求非常感谢任何帮助
【问题讨论】:
标签: azure-cosmosdb