Pipeline agregacji to potężne narzędzie MongoDB do przetwarzania i analizy danych — przekazuje dokumenty przez sekwencję etapów, z których każdy transformuje dane (filtrowanie, grupowanie, obliczenia). To odpowiednik SQL'owego GROUP BY i złożonych zapytań analitycznych, ale bardziej elastyczny.
Koncepcja pipeline'u: etapy transformują dane
db..([
{ : { : } },
{ : {
: ,
: { : },
: { : }
}},
{ : { : - } },
{ : }
]);
