MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie aktualisiere ich ein Mongo-Dokument nach dem Einfügen?

In Pymongo können Sie aktualisieren mit:
mycollection.update({'_id':mongo_id}, {"$set": post}, upsert=False)
Upsert-Parameter wird eingefügt statt aktualisiert, wenn der Beitrag nicht in der Datenbank gefunden wird.
Dokumentation ist auf der Mongodb-Site verfügbar.

AKTUALISIEREN Verwenden Sie für Version> 3 update_one statt aktualisieren :

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