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

Jak zaktualizować dokument Mongo po wstawieniu?

W pymongo możesz zaktualizować:
mycollection.update({'_id':mongo_id}, {"$set": post}, upsert=False)
Parametr Upsert zostanie wstawiony zamiast aktualizować, jeśli post nie zostanie znaleziony w bazie danych.
Dokumentacja jest dostępna na stronie mongodb.

AKTUALIZUJ Dla wersji> 3 użyj update_one zamiast aktualizacji :

mycollection.update_one({'_id':mongo_id}, {"$set": post}, upsert=False)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Object.bsonSize()

  2. Węzeł - Mongoose 3.6 - Sortuj zapytanie z wypełnionym polem

  3. wyklucz pola w agregacji $ lookup

  4. Jak mogę użyć zmiennej regex w zapytaniu do MongoDB?

  5. Pobierz n-ty element tablicy w MongoDB