How do I update a Mongo document after inserting it?

Допустим, я вставляю документ.

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

Теперь, допустим, я хочу добавить поле и обновить его. Как мне это сделать? Кажется, это не работает .....

post = mycollection.find_one({"_id":mongo_id}) 
post['newfield'] = "abc"
mycollection.save(post)
76
задан Community 22 September 2017 в 17:57
поделиться