MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Zaktualizuj wiele w manguście

Możesz użyć updateMany() metody mongodb do aktualizacji wielu dokumentów

Proste zapytanie jest takie

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

Więcej informacji na temat aktualizacji znajdziesz tutaj

Zgodnie z Twoim wymaganiem aktualizacja kodu będzie tak:

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

tutaj musisz użyć $set ponieważ chcesz po prostu zmienić stworzony z prawdziwego na fałszywy. Dla ref. Jeśli chcesz zmienić cały dokument, nie musisz używać $set



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wykonanie Map Reduce nie powiodło się w pymongo, ale powiodło się w powłoce mongo

  2. zmniejsz wartość w kolekcji do 0

  3. Wybierz dane, w których zakres między dwoma różnymi polami zawiera podaną liczbę

  4. Z mat-wybierz zapisz dane do bazy danych MongoDB

  5. MongoDB do użytku komercyjnego