findAndModify का एक तरीका विधि:आप आसानी से पूरी नई वस्तु की तुलना कर सकते हैं और प्रत्येक कुंजी को सत्यापित कर सकते हैं।
db.getCollection('usertests').findAndModify({
query: {"email":"example@sqldat.com"},
update: {name: "HHH", "email":"example@sqldat.com"},
new: true
})
update() केवल उन कई दस्तावेज़ों को लौटाएँ जिन्हें सफलतापूर्वक अद्यतन किया गया था। इसलिए, यह जांचने का आपका तर्क भी मान्य है कि सफलतापूर्वक अपडेट किया गया है या नहीं।