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

既存のMongoDBエントリからキー/値を削除する

    $unsetをお試しください update()の呼び出しで 。

    このように:

    db.collection_name.update({ _id: 1234 }, { $unset : { description : 1} })
    

    また、vikneshwarがコメントしたように、すべての(または複数の)ドキュメントから1つのフィールドを削除する場合は、updateMany()を使用できます。 このように:

    db.collection_name.updateMany({}, { $unset : { description : 1} })
    


    1. MongoDBで接続が開かれたSocketTimeout

    2. 127.0.0.1:6379へのRedis接続に失敗しました-ECONNREFUSEDに接続します

    3. junitテストでspringbootアプリケーションに埋め込まれたmongoDBを使用する方法は?

    4. .quit()を使用してノードredisクライアントインスタンスを終了する必要がありますか?