In pymongo kun je updaten met:mycollection.update({'_id':mongo_id}, {"$set": post}, upsert=False)
Upsert-parameter wordt ingevoegd in plaats van bijgewerkt als het bericht niet in de database wordt gevonden.
Documentatie is beschikbaar op de MongoDB-site.
UPDATE Gebruik voor versie> 3 update_one in plaats van bijwerken :
mycollection.update_one({'_id':mongo_id}, {"$set": post}, upsert=False)