累加器计算可变数量的输入值的聚合值,如总和、最大值和最小值。您可以在这些聚合管道阶段使用累加器:
名称 | 说明 |
---|---|
返回用户定义的累加器函数的结果。 | |
返回每个群组的唯一表达式值数组。未定义数组元素的排序。 5.0 版中的更改:可在 | |
返回数值的平均值。忽略非数字值。 5.0 版中的更改:可在 | |
返回组合了两个或多个数组元素的单个大量。 8.1版本新增。 | |
返回群组中第一个文档的表达式结果。 5.0 版中的更改:可在 | |
返回群组内前 5.2 版新增功能:可在 | |
返回群组中最后一份文档的表达式结果。 5.0 版中的更改:可在 | |
返回群组内后 5.2 版新增功能:可在 | |
返回每个群组的最大表达式值。 5.0 版中的更改:可在 | |
返回通过组合每个组的输入文档创建的文档。 | |
返回每个群组的最小表达式值。 5.0 版中的更改:可在 | |
返回每组中文档的大量表达式值。 5.0 版中的更改:可在 | |
接受两个或多个数组,并返回一个数组,其中包含出现在每个输入数组中的元素。 8.1版本新增。 | |
返回输入值的总体标准偏差。 5.0 版中的更改:可在 | |
返回输入值的样本标准偏差。 5.0 版中的更改:可在 | |
返回数值的总和。忽略非数字值。 5.0 版中的更改:可在 | |