聚合操作主要用于处理数据并返回计算结果。聚合操作将来自多个文档的值组合在一起,按条件分组后,再进行一系列操作(如求和、平均值、最大值、最小值)以返回单个结果。MongoDB提供了三种执行聚合的方法:聚合管道、map-reduce和单一目标聚合方法。本节只介绍前两种方法。 b2b5ULkUFRT7DeppFSHUSQQlovn1zedkN6YF5Is+hxngiDKaO3nmxJFUmPC1YL8t