我们是否可以像Mongo DB一样在Azure认知搜索中使用JSON进行搜索



我正在开发Cosmos DB SQL API,我想运行JSON格式的查询字符串。在Mongo DB中,您可以运行类似的查询

"$and": [
{
"images": {
"$exists": true
},
"$where": "this.something.length > 1"
},
{
"location": "core"
}
]

有没有办法在Azure认知搜索和Cosmos DB中运行类似的查询?

Cosmos DB的NoSQL中支持JSON查询的是JSON表达式,Cosmos DB NoSQL索引器有一个小示例:带有JSON表达式的投影查询:

SELECT VALUE { "id":c.id, "Name":c.contact.firstName, "Company":c.company, "_ts":c._ts } FROM c WHERE c._ts >= @HighWaterMark ORDER BY c._ts

最新更新