$ group
集約され、 $ group accumulatorsという名前が付けられます
$ sumを使用したのと同じように
ここでは、 nameに使用する必要があります キーも
{ "$group": {
"_id": "$_id",
"name": { "$first": "$name" }, //$first accumulator
"count": { "$sum": 1 }, //$sum accumulator
"totalValue": { "$sum": "$value" } //$sum accumulator
}}
アキュムレータは、要素の配列のようなもので、その配列として累積されます。$first->名前のグループに含まれる最初の名前を指定します
例: $ _ idがある場合 同じだが異なる名前["Darik"、 "John"] $ firstを指定する ダリックと同様に$lastを提供します ジョンに与える