1、聚合
a、count
db.MobileArea.count()
b、distinct
db.MobileArea.distinct("Mobile")
c、group
db.MobileArea.group({
"key":{"Mobile":true},
"initial":{"Mobile":[]},
"$reduce":function(counts,mob){
mob.Mobile.push(counts.Mobile);
},
"finalize":function(out){
out.count=out.Mobile.length;
},
"condition":{"Province":"山东"}
})
2、性能分析函数
db.MobileArea.find().explain()