&引用;分组方式;azure cosmosdb java中的功能

&引用;分组方式;azure cosmosdb java中的功能,java,azure-cosmosdb,Java,Azure Cosmosdb,我想使用java在cosmos db集合中执行“groupby”操作 但正如这一点所示,此功能(“group by”)仍在积极开发中,尚未得到支持 我想要的是 SELECT SUM(some_attribute) FROM collection_name GROUP BY grouping_attribute 有没有办法实现相同的功能 我能想到的唯一方法是对每个分组属性项执行多个查询,如 SELECT VALUE SUM(some_attribute) FROM collection_name

我想使用java在cosmos db集合中执行“groupby”操作

但正如这一点所示,此功能(“group by”)仍在积极开发中,尚未得到支持

我想要的是

SELECT SUM(some_attribute) FROM collection_name GROUP BY grouping_attribute
有没有办法实现相同的功能

我能想到的唯一方法是对每个分组属性项执行多个查询,如

SELECT VALUE SUM(some_attribute) FROM collection_name WHERE grouping_attribute = 'some_value'

“azure cosmos db”的github repo确实显示了一个for group by,但它位于内存中,未在服务器端执行。

如您所见,
group by
功能目前仍在开发中,因此除了自定义实现之外,在官方文档中找不到任何内容

我提供了一个工作自定义包,它实现了cosmos db的聚合功能,名为

您可以将
cube.string
作为存储过程加载,然后使用聚合配置调用它

{cubeConfig: {groupBy: "grouping_attribute", field: "some_attribute", f: "sum"}}

如您所见,
groupby
功能目前仍在积极开发中,因此除了自定义工具之外,在官方文档中找不到任何东西

我提供了一个工作自定义包,它实现了cosmos db的聚合功能,名为

您可以将
cube.string
作为存储过程加载,然后使用聚合配置调用它

{cubeConfig: {groupBy: "grouping_attribute", field: "some_attribute", f: "sum"}}

到底是什么问题?你试过什么?什么不起作用?@Mentalurg我希望现在更清楚了嗨,我的回答对你有帮助吗?嗨,瓦苏。如果我的答案对你有帮助,你可以标记它来结束这个案例。非常感谢。@JayGong还有其他答案指向同一个库,而且非常古老-上一次提交是4年前。我想等一等,看看是否有其他人有不同的方法到底是什么问题?你试过什么?什么不起作用?@Mentalurg我希望现在更清楚了嗨,我的回答对你有帮助吗?嗨,瓦苏。如果我的答案对你有帮助,你可以标记它来结束这个案例。非常感谢。@JayGong还有其他答案指向同一个库,而且非常古老-上一次提交是4年前。我想等待,看看是否有其他人有不同的方法