【发布时间】:2019-07-16 02:28:00
【问题描述】:
我想找出一个元素出现了多少次。从样本中我想获得元素计数。如果我们看到数据。元素出现两次,内部元素(如名称)也出现两次。像那样我想找到元素出现的计数。
我尝试查看一些 group by 子句,但在 CosmosDB 中找不到任何 group by 选项。
{“数据”:[[{“元素”:[{“姓名”:“马”,“性别”:“男性”,“城市”:“纽约”,“州”:“纽约”}, {“性别”:“女性”,“城市”:“洛杉矶”,“州”:“加利福尼亚”},{“姓名”:“布鲁斯”,“性别”:“男性”,“城市”:“芝加哥” " } ], "细分": [ { "Low": "20", "Block": "227", "Subcode": "MIRROR", "Legal_Desc_Map_Plat_Type_Indicator": "PLA" } ], "Elements": [ { “姓名”:“马”,“性别”:“男性”,“城市”:“纽约”},{“性别”:“女性”,“城市”:“洛杉矶”,“州”:“加利福尼亚” }, { “姓名”:“布鲁斯”,“性别”:“男性”,“州”:“伊利诺伊州”} ] } ] ],“_ts”:1559463991 }
结果类似。 Element = 2, Element.Name = 2 等等。
【问题讨论】:
-
您好,我的回答对您有帮助吗?
-
小杰,没有数据可以查询[0]吗?
-
不确定你的意思。 data[0] 是基于你的数据格式,如果去掉最外层
[],就不需要data[0]。 -
那么,还有什么进一步的解释吗?
标签: azure-cosmosdb azure-cosmosdb-sqlapi