by shigemk2

当面は技術的なことしか書かない

Aggregation pipeline

MongoDBの集計操作で、データドキュメントやレコードをグループ化して計算結果を返す。SQLに似ている。

db.aggregate()db.collection.aggregate() にステージを渡す

各ステップは、前のステージの結果を受け取り、データをさらに処理した上で、そのデータを次のステージへの入力として送信する。集計処理では、サーバー上のインデックスを利用できる。

pronteff.com

集計プロセスの図