【发布时间】:2018-02-15 04:18:17
【问题描述】:
例如
如何显示来自 db.anycollection.aggregate(..) 的结果
// drop collectio
db.collections.drop()
// insert data
db.collections.insertMany([
{cust_id: "A123", anount: 500, status : "A"},
{cust_id: "A123", anount: 250, status : "A"},
{cust_id: "B212", anount: 200, status : "A"},
{cust_id: "A123", anount: 300, status : "D"}
])
// aggregate throuhgh thr collection
var results = db.collection.aggregate([
{$match:{status:"A"}},
{$group:{_id: "$cust_id", total:{$sum:"$amount")))
])
【问题讨论】:
标签: mongodb