Een van de manieren door findAndModify methode:U kunt eenvoudig een geheel nieuw object vergelijken en elke sleutel verifiëren.
db.getCollection('usertests').findAndModify({
query: {"email":"example@sqldat.com"},
update: {name: "HHH", "email":"example@sqldat.com"},
new: true
})
update() retourneert slechts een aantal van de documenten die met succes zijn bijgewerkt. Dus uw logica om te controleren of de update succesvol is of niet, is ook geldig.