आप insert() का उपयोग करके MongoDB में मौजूदा संग्रह में एक दस्तावेज़ सम्मिलित कर सकते हैं विधि।
सिंटैक्स
db.col.insert(doc)
कहां,
-
डीबी डेटाबेस है।
-
कॉल करें वह संग्रह (नाम) है जिसमें आप दस्तावेज़ सम्मिलित करना चाहते हैं
-
डॉक्टर वह दस्तावेज़ है जिसे आप सम्मिलित करना चाहते हैं।
उदाहरण
> myDatabase() का उपयोग db myDatabase()> db.createCollection(sample){ "ok" :1 }> db.sample.insert({name:"Ram", उम्र:26, शहर:"Hyderabad में स्विच किया गया) का उपयोग करें "})WriteResult({ "nInserted" :1 })
जावा प्रोग्राम का उपयोग करना
जावा में, आप insertOne() . का उपयोग करके एक संग्रह में एक दस्तावेज़ सम्मिलित कर सकते हैं com.mongodb.client.MongoCollection . की विधि इंटरफेस। यह विधि उस दस्तावेज़ (ऑब्जेक्ट) को स्वीकार करती है जो उस दस्तावेज़ का प्रतिनिधित्व करता है जिसे आप पैरामीटर के रूप में सम्मिलित करना चाहते हैं।
इसलिए जावा प्रोग्राम का उपयोग करके MongoDB में एक संग्रह बनाने के लिए -
-
सुनिश्चित करें कि आपने अपने सिस्टम में MongoDB स्थापित किया है
-
अपने जावा प्रोजेक्ट की pom.xml फ़ाइल में निम्न निर्भरता जोड़ें।
उदाहरण
<निर्भरता>org.mongodb mongo-java-driver <संस्करण>3.12.2संस्करण>निर्भरता>
-
MongoClient क्लास को इंस्टेंट करके एक MongoDB क्लाइंट बनाएं।
-
getDatabase() . का उपयोग करके डेटाबेस से कनेक्ट करें विधि।
-
डालने के लिए दस्तावेज़ तैयार करें।
-
getCollection() . का उपयोग करके उस संग्रह का ऑब्जेक्ट प्राप्त करें जिसमें आप दस्तावेज़ सम्मिलित करना चाहते हैं विधि।
-
पैरामीटर के रूप में दस्तावेज़ (ऊपर बनाया गया) पास करके insertOne() विधि को आमंत्रित करें।
उदाहरण
आयात करें नया मोंगो क्लाइंट ("लोकलहोस्ट", 27017); // डेटाबेस से कनेक्ट करना MongoDatabase डेटाबेस =mongo.getDatabase("myDatabase"); // एक संग्रह डेटाबेस बनाना। createCollection ("छात्र"); // एक दस्तावेज़ तैयार करना दस्तावेज़ दस्तावेज़ =नया दस्तावेज़ (); document.append ("नाम", "राम"); दस्तावेज़.एपेंड ("आयु", 26); document.append ("शहर", "हैदराबाद"); // दस्तावेज़ को संग्रह डेटाबेस में सम्मिलित करना। getCollection ("छात्र")। सम्मिलित करें (दस्तावेज़); System.out.println ("दस्तावेज़ सफलतापूर्वक डाला गया"); }}आउटपुट
दस्तावेज़ सफलतापूर्वक डाला गया