MongoDB:聚合之管道操作符

官网:https://docs.mongodb.com/manual/reference/operator/aggregation-pipeline/

MongoDB的聚合介绍,参看这里

以下的操作符会逐步整理,先整理已经用到的,可能是比较常用的。

阶段(stage) 描述
$match 过滤器,设定匹配条件,符合条件的记录会被过滤出来。
$group 对输入的数据,根据特定的id表达式进行分组,并且应用累加表达式。会输出id域(表现为_id,针对前面)和累加域(如果前面指定)。
$sort 对输入结果进行排序。
$limit 对输入结果设定数值限制。
$unwind 解构数组,对数组中的每一条记录单独生成一条记录。

posted on 2018-06-30 11:27  chaiyu2002  阅读(163)  评论(0编辑  收藏  举报

导航