Acumuladores: operadores

Los operadores de acumulador se usan en canalizaciones de agregación para realizar cálculos en datos agrupados.

Description
$avg El operador $avg calcula el promedio de valores numéricos para los documentos de un grupo, cubo o ventana.
$bottom El operador $bottom devuelve el último documento del conjunto de resultados de la consulta ordenado por uno o varios campos.
$bottomN El operador $bottomN devuelve los últimos documentos N del resultado ordenados por uno o varios campos.
$count El $count operador se usa para contar el número de documentos que coinciden con los criterios de filtrado de consultas.
$first El operador $first devuelve el primer valor de un grupo según el criterio de ordenación del grupo.
$firstN El operador $firstN ordena documentos en uno o varios campos especificados por la consulta y devuelve el primer documento N que coincide con los criterios de filtrado.
$last El operador $last devuelve el último documento del resultado ordenado por uno o varios campos
$lastN El operador $lastN acumulador devuelve los últimos valores N de un grupo de documentos.
$max El operador $max devuelve el valor máximo de un conjunto de valores de entrada.
$maxN El $maxN opertor recupera los valores N principales en función de los criterios de filtrado especificados.
$median El operador $median calcula el valor medio de un campo numérico en un grupo de documentos.
$min El operador $min recupera el valor mínimo de un campo especificado.
$minN El operador $minN recupera los valores N inferiores en función de los criterios de filtrado especificados.
$percentile El operador $percentile calcula el percentil de valores numéricos que coinciden con los criterios de filtrado.
$stddevpop El operador $stddevpop calcula la desviación estándar de los valores especificados.
$stddevsamp El operador $stddevsamp calcula la desviación estándar de una muestra especificada de valores y no toda la población
$sum El operador $sum calcula la suma de los valores de un campo en función de los criterios de filtrado.
$top El operador $top devuelve el primer documento del conjunto de resultados ordenado por uno o varios campos.
$topN El operador $topN devuelve los primeros documentos N del resultado ordenados por uno o varios campos.