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

mongodbの配列に対してANDクエリをどのように実行しますか?

    $ all条件を使用して、「赤」と「青」の両方の条件に一致するレコードを検索します。

    db.my_collection.find({tags: { $all : ["red","blue"]}})
    

    「赤」または「青」のいずれかに一致するレコードが必要な場合は、$in条件を使用できます。

    db.my_collection.find({tags: { $in : ["red","blue"]}})
    


    1. nodeJSでのPub/subの実装

    2. MongoDBで文字列のサブセットを更新するにはどうすればよいですか?

    3. 異なるレプリカセットメンバーの異なるインデックス

    4. mongodbドキュメントの他のフィールドとともに配列の条件付きサイズを表示します