mongodbを使用して、 studio3tのYelpデータセットから最も多くの友達を持つユーザーを見つけようとしています。studio3t の集計ツールを使用しています。
最初に " name
" と " friends
"を で選択しました$project
次に、各ユーザーの名前でグループ化し、そのユーザーに対応する友達の数を合計します。
{
_id : "$name",
numberoffriends: {$sum : "$friends"}
}
ただし、名前を返す結果が得られますが、名前ごとに合計値 0 が返されますが、これは正しくありません。
合計演算子を使用する必要がありますか? または、count など、この関数に適した演算子はありますか?