用于过滤数据,只输出符合条件的文档
例1:查询年龄大于20的学生
db.stu.aggregate([ {$match:{age:{$gt:20}}} ])
例2:查询年龄大于20的男生、女生人数
db.stu.aggregate([ {$match:{age:{$gt:20}}}, {$group:{_id:'$gender',counter:{$sum:1}}} ])
用于过滤数据,只输出符合条件的文档
例1:查询年龄大于20的学生
db.stu.aggregate([ {$match:{age:{$gt:20}}} ])
例2:查询年龄大于20的男生、女生人数
db.stu.aggregate([ {$match:{age:{$gt:20}}}, {$group:{_id:'$gender',counter:{$sum:1}}} ])