.update()
. का उपयोग करने के बजाय , मुझे लगता है कि आप उपयोग करना चाहते हैं .findAndModify()
।
एक अपडेट कई दस्तावेज़ों को अपडेट कर सकता है, और इसके कॉलबैक का दूसरा तर्क अपडेट किए गए दस्तावेज़ों की संख्या है (आपके मामले में, 1)।
findAndModify
. के साथ , आप ठीक एक दस्तावेज़ को अपडेट कर सकते हैं (दस्तावेज़ीकरण पढ़ें कि यह कैसे update
. से भिन्न है ), और अपडेट किया गया दस्तावेज़ कॉलबैक फ़ंक्शन को पास कर दिया जाएगा।