-
MongoDB में ऐरे से विशिष्ट तत्व कैसे हटाएं?
MongoDB में $pull का उपयोग करके ऐरे से तत्व हटाना ऐरे से विशिष्ट तत्व हटाने के लिए $pull का उपयोग करें। कलेक्शन बनाना > db.demo125.insertOne({ListOfNames:[John,Chris,Bob,David,Carol]}); { acknowledged: true, insertedId: ObjectId(5e2f304068e7f832db1a7f55) } अपडेट से पहले > db.demo125.find().p
-
MongoDB में ऐरे मान के आधार पर एग्रीगेट करके विभिन्न डॉक्यूमेंट्स में मानों का योग करें
MongoDB में ऐरे मान के आधार पर एग्रीगेशन इसके लिए MongoDB में aggregate() का उपयोग करें। कलेक्शन बनाना > db.demo126.insertOne( { StudentDetails: { Number: 1, OtherDetails: [ { Name: Chris, Score: 55 } ] } } ); { acknowle
-
MongoDB में कॉलम से विशिष्ट मान प्राप्त करें
MongoDB में distinct() का उपयोग करके अद्वितीय मान प्राप्त करना किसी कॉलम से विशिष्ट मान प्राप्त करने के लिए MongoDB में distinct() का उपयोग करें। कलेक्शन बनाना > db.demo128.insertOne({Name:Chris}); { acknowledged: true, insertedId: ObjectId(5e30583d68e7f832db1a7f5d) } > db.demo128.insertOne({
-
MongoDB में स्ट्रिंग के पहले शब्दों के विशिष्ट मान प्राप्त करें
MongoDB में स्ट्रिंग के पहले शब्द के विशिष्ट मान प्राप्त करना स्ट्रिंग में पहले शब्द के विशिष्ट मान प्राप्त करने के लिए split() का उपयोग करें। कलेक्शन बनाना > db.demo129.insertOne({Words:This is the MySQL,CountryName:US}); { acknowledged: true, insertedId: ObjectId(5e305d6368e7f832db1a7f6b) } &g
-
MongoDB में $lte, $in और $not के साथ विशिष्ट मान प्राप्त करने के लिए क्वेरी
MongoDB में जटिल क्वेरी ऑपरेटर्स का संयोजन $eq, $not, $gt ऑपरेटर्स का संयोजन करके विशिष्ट शर्तों वाले डॉक्यूमेंट्स खोजें। कलेक्शन बनाना > db.demo130.insertOne( { PlayerDetails: [{Score:56},{Score:78},{Score:89},{Score:97}] } ); { acknowledged: true, insertedId: ObjectId(5e3065bf6
-
MongoDB एग्रीगेशन: ऐरे में ऑब्जेक्ट की व्यक्तिगत प्रॉपर्टीज का योग
MongoDB में ऐरे के ऑब्जेक्ट्स की प्रॉपर्टीज का योग इसके लिए MongoDB में aggregate() का उपयोग करें। कलेक्शन बनाना > db.demo131.insertOne( { _id: 101, Details: [ { PlayerScore: 500, PlayerName: Chris }, { PlayerScore: 400, PlayerName: David } ]
-
MongoDB में दो कॉलम्स के आधार पर ग्रुप कैसे करें?
MongoDB में $lookup के साथ दो कॉलम्स के आधार पर ग्रुपिंग दो कॉलम्स के आधार पर ग्रुप करने के लिए $lookup का उपयोग करें। कलेक्शन बनाना > db.demo132.insertOne({CountryName1:US,CountryName2:UK,Value:50}); { acknowledged: true, insertedId: ObjectId(5e31950468e7f832db1a7f75) } > db.demo132.insertOn
-
MongoDB में दिन/महीना/सप्ताह के आधार पर डेट रेंज के अनुसार ग्रुप करें
MongoDB में तारीख के आधार पर ग्रुपिंग ग्रुप करने के लिए MongoDB में $week और $month का उपयोग करें। कलेक्शन बनाना > db.demo133.insertOne({Rank:18,DueDate:new ISODate(2020-01-10)}); { acknowledged: true, insertedId: ObjectId(5e31980968e7f832db1a7f78) } > db.demo133.insertOne({Rank:12,DueDate:ne
-
MongoDB में NAND ऑपरेटर के साथ क्वेरी कैसे करें?
MongoDB में NAND लॉजिक लागू करना $not ऑपरेटर जटिल अभिव्यक्ति को इनवर्ट नहीं करेगा। इसलिए, $ne ऑपरेटर के साथ $and या $or का उपयोग करें। कलेक्शन बनाना > db.demo266.insertOne({active1:true,active2:false}); { acknowledged: true, insertedId: ObjectId(5e480f4b1627c0c63e7dbaa7) } > db.demo266.insert
-
MongoDB एग्रीगेट का उपयोग करके शीर्ष रिकॉर्ड चुनें (अवरोही क्रम)
MongoDB में अवरोही क्रम में शीर्ष रिकॉर्ड प्राप्त करना अवरोही क्रम के लिए -1 का उपयोग करें, जो sort() के लिए सॉर्टिंग क्रम निर्दिष्ट करता है। कलेक्शन बनाना > db.demo267.insertOne({id:100,Name:Chris}); { acknowledged: true, insertedId: ObjectId(5e4811951627c0c63e7dbaab) } > db.demo267.insertOn
-
MongoDB में संख्या कुंजियों वाले ऑब्जेक्ट में मान खोजें
संख्यात्मक कुंजियों वाले ऑब्जेक्ट में मान खोजना जब ऑब्जेक्ट की कुंजियाँ संख्याएँ हों (जैसे 101, 1001), तो $where ऑपरेटर का उपयोग करके मान खोजें। कलेक्शन बनाना > db.demo268.insertOne( { details: { 101: John, 1001: Bob } } ); { acknowledged: true, in
-
MongoDB में सभी के बजाय विशिष्ट फील्ड्स चुनें
MongoDB में प्रोजेक्शन का उपयोग करके विशिष्ट फील्ड्स चुनना find() में प्रोजेक्शन पैरामीटर का उपयोग करके केवल वांछित फील्ड्स प्राप्त करें। कलेक्शन बनाना > db.demo269.insertOne({StudentId:101,StudentSubject:MySQL}); { acknowledged: true, insertedId: ObjectId(5e481caa1627c0c63e7dbab4) } > db.dem
-
MongoDB में OR ऑपरेटर के साथ एकाधिक मान चुनें
MongoDB में $or ऑपरेटर का उपयोग $or ऑपरेटर का उपयोग करके एकाधिक शर्तों में से किसी एक को पूरा करने वाले डॉक्यूमेंट्स चुनें। कलेक्शन बनाना > db.demo270.insertOne({ClientName:Chirs,Age:34}); { acknowledged: true, insertedId: ObjectId(5e481e371627c0c63e7dbab8) } > db.demo270.insertOne({ClientNam
-
MongoDB में कस्टम वेरिएबल का उपयोग करके विशिष्ट मान बढ़ाना
कस्टम वेरिएबल के साथ $inc ऑपरेटर का उपयोग एक कस्टम वेरिएबल सेट करें और मान बढ़ाने के लिए update() के साथ $inc का उपयोग करें। कलेक्शन बनाना > db.demo271.insertOne({Marks:56}); { acknowledged: true, insertedId: ObjectId(5e4821211627c0c63e7dbabc) } > db.demo271.insertOne({Marks:78}); { acknowled
-
MongoDB में इंडेक्स के साथ एकाधिक फील्ड्स के डुप्लिकेट रोकें
कम्पाउंड यूनिक इंडेक्स के साथ डुप्लिकेट रोकना एकाधिक फील्ड्स के डुप्लिकेट रोकने के लिए, ensureIndex() का उपयोग करें और unique: true सेट करें। कलेक्शन और इंडेक्स बनाना > db.demo272.ensureIndex({FirstName:1,Subject:1},{unique:true}); { createdCollectionAutomatically: true, numIndexesBefore: 1, num
-
MongoDB में रैंकिंग/सर्च काउंट के लिए क्वेरी
MongoDB में रैंकिंग/सर्च काउंट लागू करना इसके लिए MongoDB में aggregate() का उपयोग करें। पहले एक कलेक्शन बनाते हैं: > db.demo120.insertOne( { Name: Chris, Subjects: [MySQL, MongoDB, Java, Python] } ); { acknowledged: true, insertedId: ObjectId(5e2f11aed8f64a552dae6365) } &
-
MongoDB में एग्रीगेट फंक्शन लागू करने के लिए क्वेरी
MongoDB में एग्रीगेट फंक्शन का उपयोग सबसे पहले, एक कलेक्शन बनाते हैं और उसमें डॉक्यूमेंट्स इन्सर्ट करते हैं: > db.demo121.insertOne( { Id: 101, Details: [ { SubjectId: 1, SubjectName: MongoDB, Score: 76 },
-
MongoDB में ऐरे फ़ील्ड के विशिष्ट स्तर प्राप्त करें?
ऐरे फ़ील्ड के विशिष्ट स्तर प्राप्त करने के लिए, MongoDB में $addToSet का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं −> db.demo122.insertOne({"ListOfValues":[100,10]}); { "acknowledged" : true, "insertedId" : ObjectId("5e2f2
-
MongoDB में convertToCapped लागू करें और मौजूदा कलेक्शन को कैप्ड में बदलें
MongoDB में convertToCapped कमांड के साथ मौजूदा कलेक्शन को कैप्ड कलेक्शन में बदलना convertToCapped कमांड एक मौजूदा सामान्य कलेक्शन को **कैप्ड कलेक्शन** (फिक्स्ड साइज़, सर्कुलर बफर) में परमाणु रूप से परिवर्तित करता है। पुराने दस्तावेज़ स्वचालित रूप से हटा दिए जाते हैं जब आकार सीमा पार हो जाती है। सै
-
MongoDB से कंसोल में % प्रिंट अपडेट करें
MongoDB शेल स्क्रिप्ट में फॉर्मेटेड आउटपुट प्रिंट करना MongoDB शेल में JavaScript के print() फंक्शन और नंबर मेथड्स का उपयोग करके फॉर्मेटेड प्रतिशत आउटपुट प्रिंट करें। वेरिएबल बनाना > var amount = 10.58945; toFixed() के साथ 2 दशमलव स्थानों तक फॉर्मेट करके प्रिंट करना > var amount = 10.58945;