I pymongo kan du uppdatera med:mycollection.update({'_id':mongo_id}, {"$set": post}, upsert=False)
Upsert-parametern infogas istället för att uppdatera om inlägget inte hittas i databasen.
Dokumentation finns tillgänglig på mongodb-webbplatsen.
UPPDATERA För version> 3 använd update_one istället för att uppdatera :
mycollection.update_one({'_id':mongo_id}, {"$set": post}, upsert=False)