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

Digamos que inserto el documento.

post = { some dictionary }
mongo_id = mycollection.insert(post)

Ahora, digamos que quiero agregar un campo y actualizarlo. ¿Cómo puedo hacer eso? Esto no parece funcionar .....

post = mycollection.find_one({"_id":mongo_id}) 
post['newfield'] = "abc"
mycollection.save(post)

Respuestas a la pregunta(5)

Su respuesta a la pregunta