【发布时间】:2017-04-25 13:52:24
【问题描述】:
我有一个 json 文档,如下所示,带有子文档
[
{
"id": "73e799df-b7a5-7470-4f25-ee6c1811a5b2",
"tblType": "search",
"memberId": 2,
"results": [
{"prcnt": 89,"distance": 8867775.747141607},
{"prcnt": 30,"distance": 11010216.470879028},
{"prcnt": 96,"distance": 9128590.716183286},
{"prcnt": 41,"distance": 9652043.937920697}
]
}
]
我只想在查询中获取'results'标签数据,按prcnt排序
SELECT top 10 m.results FROM m join r in m.results where m.memberId=2 和 m.tblType='search' 按 r.prcnt 排序
当我执行查询时,得到如下错误..
不支持对相关集合进行排序。
如何根据我的要求获取数据。
提前致谢!!
【问题讨论】:
-
这个问题你解决了吗,需要进一步的支持吗?
标签: sql-order-by azure-cosmosdb nosql