使用聚合管道可以对集合中的文档进行变换组合
主要用于表关联查询和数据统计。

常见管道操作符

$project

增加、删除、重命名字段

$match

条件匹配,满足条件的文档才可以进入下一阶段

$limit

限制结果的数量

$skip

跳过文档的数量

$sort

条件排序

$group

条件组合结果,统计

$lookup

用于引入其它集合的数据,表关联查询