CosmosDB:仅对一列进行DISTINCT

拥有绿色草皮

我有以下查询:

SELECT DISTINCT c.deviceId, c._ts FROM c

ORDER BY c._ts DESC

我只希望(c.deviceId, c._ts)每个接收一对deviceId,但是由于c._ts所有条目值都不同,因此我将获得所有的所有值对deviceIds,换句话说,就是整个数据库。

我尝试使用“问题:仅对一个值区分”作为指导,但我发现CosmosDB不支持GROUP BY。

有没有办法在cosmosDB中做到这一点?

周杰伦

我认为,尽管这是一个普遍的要求,但我不能像您一样实现它。唯一关键字不能在整个查询结果的一列上使用。

Group by根据此声音的最新评论,此功能目前正在长期开发中,即将推出。

如果迫切需要解决此问题,可以按照这种情况使用支持聚合功能的documentdb-lumenize软件包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章