db.topicInfo.group({
key: {"display_num": true},
initial: {"topic": 0},
reduce: function(cur, prev) {
prev.topic=prev.topic+1;
}
});
db.topicInfo.aggregate([{$group : {dinum : "$display_num", cout : {$sum : 1}}}])
key: {"display_num": true},
initial: {"topic": 0},
reduce: function(cur, prev) {
prev.topic=prev.topic+1;
}
});
db.topicInfo.aggregate([{$group : {dinum : "$display_num", cout : {$sum : 1}}}])
本文介绍使用MongoDB进行数据聚合的方法,包括使用group阶段按特定字段进行分组并计算数量,以及展示如何利用aggregate函数完成类似的聚合任务。

451

被折叠的 条评论
为什么被折叠?



