小编Sen*_* SP的帖子

Spring Data MongoDB - 聚合方法

有谁知道如何使用Spring-data将以下聚合函数转换为java代码?

db.myCollection.aggregate([
    {$match:{"status" : {$in:["WORKING","UNASSIGNED"]}}},
    {$group:{
            _id:{
                "status":"$status",
                "queue":"$queueName"
             },
             "count":{$sum:1},
             "oldest":{$min:"$queueTime"},
             "slow":{$sum:{$cond:[
                                {$lte: ["$queueServiceTs", new Date()]},
                                        1,
                                        0]}
                          }

        }
    }
]);
Run Code Online (Sandbox Code Playgroud)

java mongodb aggregation-framework spring-data-mongodb

4
推荐指数
1
解决办法
1420
查看次数