MongoDB统计文档的数组结构中的各元素出现的次数
db.oneDoc.aggregate([ //拆分数组 {$unwind:"$tag"}, //过滤条件 {$match:{creater:'5a4ef79a1c9c2316463a57f4'}}, //分组统计 {$group:{_id:"$tag",num:{$sum:1}}}, //显示字段过滤 {$project:{_id:0,tag:"$_id",num:1}}, //排序 {$sort:{num:-1}} ])
db.oneDoc.aggregate([ //拆分数组 {$unwind:"$tag"}, //过滤条件 {$match:{creater:'5a4ef79a1c9c2316463a57f4'}}, //分组统计 {$group:{_id:"$tag",num:{$sum:1}}}, //显示字段过滤 {$project:{_id:0,tag:"$_id",num:1}}, //排序 {$sort:{num:-1}} ])