sql >> データベース >  >> NoSQL >> MongoDB

MongoDbは、他のコレクションのカウントでコレクションを並べ替えます

    あなたが求めていることをするための多くの方法があります。最初にデータについていくつか知っておく必要があります。 Bドキュメントにはいくつのドキュメントがありますか?

    • コレクションAにBのドキュメントを含むアイテムフィールドを持たせたい場合のように見えます。これには16MBの制限がありますが、ほとんどの場合は問題なく機能します。

    • 挿入されたBレコードの数でAを数え続けます。 (つまり、Bを挿入するたびに、$inc A)のフィールド。次に、Aのカウントフィールドでインデックスを作成し、sort({count: -1})を実行します。



    1. mongodbv3.2はMacでは実行できません

    2. Mongodbをシリアル化するJSON

    3. C#2.1ドライバーからMongoDBデータベース接続を適切にシャットダウンしますか?

    4. 複数の$condでクエリをグループ化する方法は?