如何在 Cosmos db 中分组和排序?

Pet*_*xwl 5 azure-cosmosdb

正如该文档所说,“您目前不能将 GROUP BY 与 ORDER BY 子句一起使用,但这是计划好的”。但是我们确实需要按一个字段分组并按另一个字段排序。有没有办法做到这一点?

Jay*_*ong 4

根据我的研究,自从您在问题中提到的声明以来,恐怕没有这样直接的官方方法可以将 GROUP BY 与 ORDER BY 一起使用:

GROUP BY 子句必须位于 SELECT、FROM 和 WHERE 子句之后、OFFSET LIMIT 子句之前。当前不能将 GROUP BY 与 ORDER BY 子句一起使用,但这是计划中的。

您可以提交您的反馈来推动此功能的进展。

如果您的需求很紧急,我建议您: