aggregate使用实例

xiaoxiao2021-02-28  174

db.getCollection('sid_info').aggregate([ {$match:{cid:"1",end_time:{$lt:1496246399,$gt:1494950400}}}, {$group:{_id:"$cid",status_total:{$sum:1}}} ])

$match 是条件  

$group里面的  _id="$cid" 是分组的依据 , status_total是字段的名称   $sum是后面是加成的方法 ,如果是类似于’$likes‘的字段的话,那么就是$likes的数值累加

参考文档: https://docs.mongodb.com/manual/reference/operator/aggregation/group/

转载请注明原文地址: https://www.6miu.com/read-22628.html

最新回复(0)