Java 在没有聚合的情况下,如何在Spring Data Mongodb中创建GroupBy?

Java 在没有聚合的情况下,如何在Spring Data Mongodb中创建GroupBy?,java,spring,mongodb,spring-mvc,spring-data-mongodb,Java,Spring,Mongodb,Spring Mvc,Spring Data Mongodb,我有一个如下的数据,我想按类型对数据进行分组,我使用的是SpringDataMongoDB 我用的是这种方法,不起作用 GroupByResults<Queuing> results = mongoTemplate.group("queuing", GroupBy.key("type"), Queuing.class); 任何人都知道使用SpringDataMongoDB进行分组的最佳且清晰的方法 谢谢。这是组操作的正确语法 GroupByResul

我有一个如下的数据,我想按类型对数据进行分组,我使用的是SpringDataMongoDB

我用的是这种方法,不起作用

GroupByResults<Queuing> results = mongoTemplate.group("queuing",
                GroupBy.key("type"), Queuing.class);
任何人都知道使用SpringDataMongoDB进行分组的最佳且清晰的方法


谢谢。

这是组操作的正确语法

GroupByResults<Queuing> results = mongoTemplate.group("queuing",
            GroupBy.key("type").initialDocument("{}").reduceFunction("function(doc, prev) {}"),
            Queuing.class);
更多信息请点击此处

GroupByResults<Queuing> results = mongoTemplate.group("queuing",
            GroupBy.key("type").initialDocument("{}").reduceFunction("function(doc, prev) {}"),
            Queuing.class);