Agregação - comandos

Os comandos de agregação processam registos de dados e devolvem resultados calculados. Agrupam valores de múltiplos documentos, realizam operações sobre os dados agrupados e devolvem um único resultado. Tarefas comuns de agregação incluem calcular médias, somas e contagens.

Description
Aggregate O comando agregado é usado para processar registos de dados e devolver resultados calculados.
Count O comando contagem é usado para contar o número de documentos numa coleção que correspondem a uma consulta especificada.
Distinct O comando distinto é usado para encontrar os valores únicos de um campo especificado numa única coleção.