MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Perbarui banyak di luwak

Anda dapat menggunakan updateMany() metode mongodb untuk memperbarui banyak dokumen

Permintaan sederhana seperti ini

db.collection.updateMany(filter, update, options)

Untuk dokumen uppdateMany lebih lanjut, baca di sini

Sesuai persyaratan Anda pembaruan kode akan menjadi seperti ini:

User.updateMany({"created": false}, {"$set":{"created": true}});

di sini Anda perlu menggunakan $set karena Anda hanya ingin mengubah yang dibuat dari true menjadi false. Untuk ref. Jika Anda ingin mengubah seluruh dokumen maka Anda tidak perlu menggunakan $set



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara menggunakan kembali koneksi ke Mongodb dengan benar di seluruh aplikasi dan modul NodeJs

  2. Bagaimana cara melakukan kueri filter seperti itu di mongoengine pada dict bersarang atau array yang terkandung dalam dict dengan python?

  3. Luwak __v kapan berubah

  4. Validasi Dokumen bersarang MongoDB untuk sub-dokumen

  5. Tidak dapat menjalankan wadah mongo dengan set replika menggunakan docker-compose