如何在mongodb中的聚合查询中创建地图?

时间:2019-05-17 13:10:02

标签: mongodb mongodb-query aggregation-framework

我正在尝试根据一个字段进行汇总,并且需要在汇总的一个阶段将其输出保存在地图中。

db.SegmentMapping.aggregate([ { $unwind: "$segments"  }, {$group:{ _id:  "$segments" , count: { $sum: 1 }}}, { $sort : { _id : -1 } } ])

预期结果:

{ "_id" : 7742, "count" : {presentCount: 6, date:17-05-2019} }

实际结果:

{ "_id" : 7742, "count" : 6 }

要在上述查询中进行哪些更改才能获得结果?

0 个答案:

没有答案