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

mongodb埋め込みコレクション内のアイテムの数を返すクエリ

    $size演算子のMongoドキュメントの説明を参照してくださいこちら 。

    簡単に言うと、$ size演算子を使用して正確な配列サイズに基づいてクエリを実行できますが、配列サイズを取得したり、配列サイズの範囲に基づいてクエリを実行したりすることはできません。

    提案がうまく機能すること(投稿の数である別のフィールドを保持すること)は、クエリでフィルター/範囲として使用でき、配列の大きさを知る必要があるときに返すことができます。投稿が他の場所に保存されている場合でも、配列に埋め込まれている場合でも、このフィールドは、投稿の数に基づいてクエリやフィルタリングを行う場合に非常に役立ちます。

    非常に同様の質問 があります 同様の提案があります。




    1. Java内のコマンドラインクエリ

    2. オブジェクトのプロパティをredisに保存する

    3. Linux / OS Xでmongodサービスを開始する正しい方法は何ですか?

    4. ディスクまたはMongoDBにファイルを保存する