(一)选中需要分组的表,选择“collection--group”,打开分组功能。
(二)在key下面输入需要分组的字段,conditions下输入分组过滤条件。打开reducetab页,在initial value出输入“{count: 0}”,下面reduce功能处输入:
functionreduce(doc, out) {
out.count +=1
}选择go,即弹出mongodb的分组结果。
(三) 在shell处,自动打出mongodb的查询语句。
db.equipment.group({
key : {
equiptype : true
},
cond : {
siteid : 北京
},
initial : {
count : 0
},
reduce : function reduce(doc, out) {
out.count +=1
},
finalize : function finalize(out) {
return out;
}
});
本文出自 “尘风随影的天空” 博客,请务必保留此出处
,
