MongoDBデータベースにたくさんのコレクションがあります。私が理解しようとしていることを説明するために、「レストラン」という名前のサンプルドキュメントを次に示します。
{ name: "Foo"
categories: [Pizza, Food]
visits: 10
location: "San Francisco"
}
カテゴリの最初のカテゴリでグループ化された、場所がサンフランシスコに設定されている訪問済みレストランのトップ10をクエリできるようにする必要があります。すべてのコレクションが同じドキュメント形式であると仮定すると、それは現在どのように行われるでしょうか?