MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Актуализирайте много в mongoose

Можете да използвате updateMany() методи на mongodb за актуализиране на множество документи

Простата заявка е като тази

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

За повече документи за uppdateMany прочетете тук

Според вашите изисквания кода за актуализация ще бъде така:

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

тук трябва да използвате $set защото просто искате да промените създаденото от true на false. За изх. Ако искате да промените целия документ, тогава не е необходимо да използвате $set



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализиране с AddToSet без актуализиране на нулева стойност с MongoDB C#

  2. MongoDB Yaml конфигурационен файл Неразпозната опция:Съхранение

  3. Попълване на вложен масив в mongoose

  4. Използвайки драйвера mongo C#, как да сериализирате масив от потребителски обект, за да го съхраните?

  5. Изведените заявки не работят с DBRef