Die Aggregation Pipeline ist MongoDBs mächtiges Framework für Datenverarbeitung und Analyse – sie leitet Dokumente durch eine Sequenz von Stages (Stufen), von denen jede die Daten transformiert (Filterung, Gruppierung, Berechnung). Sie ist MongoDBs Entsprechung zu SQLs GROUP BY und komplexen analytischen Abfragen, aber flexibler.
The pipeline concept: stages transform data
db..([
{ : { : } },
{ : {
: ,
: { : },
: { : }
}},
{ : { : - } },
{ : }
]);
