如何使用spring数据mongodb聚合在组中使用sum和condition

时间:2017-05-04 13:05:47

标签: mongodb aggregation-framework spring-data-mongodb

db.test.aggregate(
   [ {
       $group:
         {
           _id: "$id",
           "total":{$sum: 1},
           "live" : { $sum : {$cond : { if: { $eq: ["$status",A"]},then: 1, else: 0}}},
           "chat_hrs" :{ $avg: { $subtract: [ "$end_time", "$start_time" ] } }}}]).

请帮我编写springmvc编码,以便为上述查询使用mongodb聚合。

0 个答案:

没有答案