सही, $push
ऑपरेटर आपको मौजूदा सरणी को अपडेट करने की अनुमति देता है। आप $pushAll
का इस्तेमाल कर सकते हैं
एक ही क्वेरी में कई मान जोड़ने के लिए ऑपरेटर।
अपने उदाहरण दस्तावेज़ में एक टिप्पणी जोड़ने के लिए, यह प्रश्न होगा:
db.posts.update({blog_title: "my blogpost"}, {$push: {comments: "New comment"}})
ये ऑपरेटर परमाणु हैं, इसलिए यदि एकाधिक उपयोगकर्ता एक साथ टिप्पणियां जोड़ते हैं तो आपको कोई समस्या नहीं होगी।