चूंकि उप-दस्तावेज़ मूल रूप से मुख्य दस्तावेज़ के भीतर केवल फ़ील्ड होते हैं, इसलिए उनके लिए कोई भी अपडेट परमाणु भी होता है।
MongoDB में प्रति दस्तावेज़ लेन-देन होता है और यह उसके उप-दस्तावेज़ों सहित पूरे दस्तावेज़ पर लागू होता है।
यह ध्यान दिया जाना चाहिए कि न केवल findAndModify
परमाणु है। किसी एक दस्तावेज़ पर कोई भी ऑपरेशन, चाहे वह update()
हो या remove()
परमाणु है।