db.getCollection('sss').aggregate([
{$match : { status : 3,buyDate:"2017-05-27"} },
{
$group : {
_id : "$sId",
websiteNode : {$first : "$wNode"},
realBuyMoney : {$push: "$resBuyMoney"},
realBuyNum : {$sum: "$realBuyNum"},
buyerKind:{$sum: 1},
buyerName : {$last : "$buyerName"}
}
}
{$match : { status : 3,buyDate:"2017-05-27"} },
{
$group : {
_id : "$sId",
websiteNode : {$first : "$wNode"},
realBuyMoney : {$push: "$resBuyMoney"},
realBuyNum : {$sum: "$realBuyNum"},
buyerKind:{$sum: 1},
buyerName : {$last : "$buyerName"}
}
}
])
http://www.runoob.com/mongodb/mongodb-aggregate.html