$group 分组聚合
累加运算符
该<accumulator>
操作必须是以下蓄电池运营商之一:
名称 | 描述 |
---|---|
$avg | 返回数值的平均值。忽略非数字值。 |
$first | 返回每个组的第一个文档中的值。仅在文档按定义的顺序定义时才定义订单。 |
$last | 返回每个组的最后一个文档的值。仅在文档按定义的顺序定义时才定义订单。 |
$max | 返回每个组的最高表达式值。 |
$min | 返回每个组的最低表达式值。 |
$push | 返回每个组的表达式值数组。 |
$addToSet | 返回每个组的唯一表达式值数组。数组元素的顺序未定义。 |
$stdDevPop | 返回输入值的总体标准差。 |
$stdDevSamp | 返回输入值的样本标准偏差。 |
$sum | 返回数值的总和。忽略非数字值。 |