sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo actualizo un documento Mongo después de insertarlo?

En pymongo puedes actualizar con:
mycollection.update({'_id':mongo_id}, {"$set": post}, upsert=False)
El parámetro Upsert se insertará en lugar de actualizarse si la publicación no se encuentra en la base de datos.
La documentación está disponible en el sitio de mongodb.

ACTUALIZAR Para la versión> 3 use update_one en lugar de actualizar :

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