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

mongodbの配列内のすべての要素からフィールドを削除します

    新しいpositional identifierを使用できます 3.6で配列内の複数の要素を更新します。

    のようなもの

     db.coll.update( {_id:235399}, {$unset: {"casts.crew.$[].withBase":""}} )
    

    $ []は、すべてのwithBaseを削除します crewsのプロパティ 配列。配列内のすべての要素を更新するためのプレースホルダーとして機能します。

    複数のドキュメントに影響を与えるには、multitrueを使用します。



    1. MeteorSubscribeはコレクションのソート順を更新しません

    2. MongoDB $ concatArrays

    3. マングースのスキーマにないフィールドを追加する

    4. MongoDBでドキュメントをカウントする7つの方法