O pipeline de agregação é o poderoso framework do MongoDB para processamento e análise de dados — passa documentos através de uma sequência de estágios, cada um transformando os dados (filtragem, agrupamento, cálculos). É o equivalente do MongoDB para o GROUP BY do SQL e consultas analíticas complexas, mas mais flexível.
O conceito do pipeline: estágios transformam dados
db..([
{ : { : } },
{ : {
: ,
: { : },
: { : }
}},
{ : { : - } },
{ : }
]);
