एकत्रीकरण की अवधारणा एक क्वेरी में वापस आए परिणामों पर एक संगणना करने के लिए है। उदाहरण के लिए, मान लीजिए कि आप जानना चाहते थे कि क्वेरी के अनुसार संग्रह में दस्तावेज़ों की गिनती क्या है, तो MongoDB गणना () फ़ंक्शन प्रदान करता है।
आइए इसका एक उदाहरण देखें।
db.Employee.count()
कोड स्पष्टीकरण:
- उपरोक्त कोड गिनती फ़ंक्शन को निष्पादित करता है।
यदि कमांड को सफलतापूर्वक निष्पादित किया जाता है, तो निम्न आउटपुट दिखाया जाएगा
आउटपुट:
आउटपुट स्पष्ट रूप से दिखाता है कि संग्रह में 4 दस्तावेज़ हैं।
संशोधन करना
MongoDB में संचालन के अन्य दो वर्ग अद्यतन हैं और बयान हटाते हैं।
अपडेट संचालन किसी को मौजूदा डेटा को संशोधित करने की अनुमति देता है, और हटाए गए संचालन एक संग्रह से डेटा को हटाने की अनुमति देता है।
दस्तावेज़ हटाना
MongoDB में, db.collection.remove () विधि का उपयोग दस्तावेजों को एक संग्रह से निकालने के लिए किया जाता है। या तो सभी दस्तावेजों को एक संग्रह से हटाया जा सकता है या केवल वे जो एक विशिष्ट स्थिति से मेल खाते हैं।
यदि आप केवल निष्कासन आदेश जारी करते हैं, तो संग्रह से सभी दस्तावेज़ हटा दिए जाएंगे।
निम्न कोड उदाहरण प्रदर्शित करता है कि संग्रह से किसी विशिष्ट दस्तावेज़ को कैसे निकालना है।
db.Employee.remove({Employeeid:22})
कोड स्पष्टीकरण:
- उपरोक्त कोड हटाए गए फ़ंक्शन का उपयोग करता है और उन मानदंडों को निर्दिष्ट करता है जो इस मामले में उन दस्तावेजों को हटाने के लिए हैं जिनके पास कर्मचारी आईडी 22 है।
यदि कमांड को सफलतापूर्वक निष्पादित किया जाता है, तो निम्न आउटपुट दिखाया जाएगा
आउटपुट:
आउटपुट दिखाएगा कि 1 दस्तावेज़ संशोधित किया गया था।