-
उन दस्तावेजों को कैसे प्राप्त करें जिनके मूल्य MongoDB में किसी विशेष वर्ण के साथ समाप्त होते हैं?
जिन दस्तावेज़ों का मान MongoDB में एक विशेष वर्ण के साथ समाप्त होता है, उन दस्तावेज़ों को पुनः प्राप्त करने के लिए सिंटैक्स निम्नलिखित है db.yourCollectionName.find({yourFieldName: {$regex: "yourEndingCharacter$"}}).pretty(); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.retrieveDocum
-
अगर मेरी क्वेरी में $ या ऑपरेटर है तो क्या मैं MongoDB इंडेक्स पर क्वेरी कर सकता हूं?
हां, आप यह कर सकते हैं। सबसे पहले, आपको एक इंडेक्स बनाना होगा और फिर व्याख्या() का उपयोग करना होगा। आइए सबसे पहले एक MongoDB इंडेक्स बनाएं। निम्नलिखित प्रश्न है: > db.indexOrQueryDemo.ensureIndex({"First":1}); यह निम्नलिखित आउटपुट उत्पन्न करेगा { "createdCollectionAut
-
MongoDB का उपयोग करके अलग-अलग क्रम में मानों के साथ सटीक ऐरे मैच कैसे खोजें?
अलग-अलग क्रम में मानों के साथ सटीक सरणी मिलान खोजने के लिए, आप $all ऑपरेटर का उपयोग कर सकते हैं। आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है >db.exactMatchArrayDemo.insertOne({"StudentName":"David","StudentAge":22,"StudentGameScores":[45,78,
-
MongoDB में फ़ील्ड मानों की तुलना कैसे करें?
आप MongoDB में फ़ील्ड मानों की तुलना करने के लिए $ जहाँ ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं db.comparingFieldDemo.insertOne({Value1:200,Value2:160});{ स्वीकृत :सच, insertId :ObjectId(5c9c9a0b2d66697741252471)} खोज () विधि की सहायता से संग्रह से सभी दस्तावेज़ों क
-
MongoDB में एक दस्तावेज़ को छोड़कर संग्रह से सभी दस्तावेज़ कैसे निकालें?
MongoDB में किसी एकल दस्तावेज़ को छोड़कर किसी संग्रह से सभी दस्तावेज़ों को निकालने के लिए, किसी शर्त के आधार पर निकालें () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है >db.removeAllDocumentsExceptOneDemo.insertOne({"StudentName":"Larry","Stud
-
MongoDB में एक कर्सर के साथ संग्रह के माध्यम से कैसे लूप करें?
कर्सर के साथ संग्रह के माध्यम से लूप करने के लिए सिंटैक्स निम्नलिखित है var anyVariableName1; var anyVariableName2= db.yourCollectionName.find(); while(yourVariableName2.hasNext()) { yourVariableName1= yourVariableName2.next(); printjson(yourVariableName1); }; आइए दस्तावेजों के साथ एक
-
MongoDB में संग्रह का नाम बदलें?
MongoDB में संग्रह का नाम बदलने के लिए नाम बदलें चयन () का उपयोग करें। निम्नलिखित वाक्य रचना है db.yourOldCollectionName.renameCollection(yourNewCollectionName); आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है db. SavingInformationDemo.insertOne({StudentName:Sam});{ acknowledgeed :true
-
MongoDB में सशर्त अप्सर्ट या अपडेट करें
सशर्त अप्सर्ट या अपडेट के लिए, आप $max ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.conditionalUpdatesDemo.insertOne({"_id":100,"StudentFirstScore":89,"StudentSecondScore":78,"BiggestScore":89}); { "acknowledged" : t
-
MongoDB में एक अपडेट कॉल वाले दस्तावेज़ में दो अलग-अलग सरणियाँ अपडेट करें?
इसके लिए आप $push ऑपरेटर का इस्तेमाल कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.twoSeparateArraysDemo.insertOne({"StudentName":"Larry","StudentFirstGameScore":[98],"StudentSecondGameScore":[77]}); { "acknowledged" : t
-
$toLower का उपयोग करके MongoDB संग्रह को कैसे अपडेट करें?
MongoDB में कुल ढांचे के हिस्से के रूप में उपयोग करने के लिए $toLower ऑपरेटर है। लेकिन, हम लूप के लिए विशिष्ट फ़ील्ड पर पुनरावृति करने और एक-एक करके अपडेट करने के लिए भी उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.toLowerDemo.insertOne({"StudentId":101,"Stud
-
MongoDB में सॉर्ट किए गए डेटा के साथ विशिष्ट मान प्राप्त करें?
MongoDB में सॉर्ट किए गए डेटा के साथ अलग-अलग मान प्राप्त करने के लिए क्वेरी निम्नलिखित है db.yourCollectionName.distinct("yourFieldName").sort(); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.getDistinctWithSortedDataDemo.insertOne({"StudentId":10,"StudentName":&qu
-
क्या एकत्रीकरण ढांचे का उपयोग करके मोंगोडीबी में दो क्षेत्रों को जोड़ना संभव है?
हां, $project ऑपरेटर का उपयोग करना संभव है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.sumTwoFieldsDemo.insertOne({"FirstValue":150,"SecondValue":350}); { "acknowledged" : true, "insertedId" : ObjectId("5c9b4bfe15e86fd149
-
MongoDB में किसी जेसन की सूची में किसी कुंजी का मान कैसे अपडेट करें?
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.updateListOfKeyValuesDemo.insertOne( { "StudentDetails":[ { "StudentName":"John", "StudentAge":23, "StudentCountryName":"US" }, { "StudentName":"Carol", "StudentAge
-
MongoDB शेल से सभी डेटाबेस पर कैसे काम करें?
MongoDB शेल से सभी डेटाबेस पर काम करने के लिए, आप adminCommand() के साथ listDatabases का उपयोग कर सकते हैं। मान लीजिए कि हम एक नमूना डेटाबेस परीक्षण का उपयोग कर रहे हैं। सबसे पहले मौजूदा डेटाबेस को db कमांड की मदद से चेक करें। वर्तमान डेटाबेस प्राप्त करने के लिए निम्नलिखित क्वेरी है डीबी; यह निम
-
मौजूदा उपयोगकर्ता के लिए MongoDB में पासवर्ड कैसे बदलें?
मौजूदा उपयोगकर्ता के लिए MongoDB में पासवर्ड बदलने के लिए, आप changeUserPassword() का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है db.changeUserPassword("yourExistingUserName", "yourPassword"); आइए पहले डेटाबेस को एडमिन में बदलें। निम्नलिखित वाक्य रचना है > use admin यह निम्न
-
एक ऐरे के भीतर दस्तावेज़ों को हटाने के लिए मोंगोडीबी $ पुल का उपयोग कैसे करें?
एक सरणी के भीतर दस्तावेज़ों को हटाने के लिए आपको $pull ऑपरेटर के साथ अपडेट कमांड का उपयोग करने की आवश्यकता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है db.deleteDocumentsDemo.insertOne(... {... _id:200,... StudentDetails :[. .. {... StudentId :5,... StudentName :David... },... {.
-
क्या हम MongoDB क्वेरी परिणाम से _id निकाल सकते हैं?
MongoDB परिणाम से _id निकालने के लिए, आपको _id फ़ील्ड के लिए 0 सेट करना होगा। निम्नलिखित वाक्य रचना है db.yourCollectionName.find({},{_id:0}); इसे समझने के लिए, आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है > db.removeIdDemo.insertOne({"UserName":"John","Us
-
दस्तावेज़ डालने के लिए कस्टम _id मानों का उपयोग करते समय MongoDB में अप्सर्ट करें यदि यह अस्तित्व में नहीं है?
इसके लिए आपको इन्सर्ट() का उपयोग करना होगा। जब भी आप कस्टम _id मान डालते हैं और दस्तावेज़ पहले से ही कस्टम _id मान के साथ मौजूद होता है तो एक त्रुटि दिखाई देती है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं। इसके तहत, हमने उसी दस्तावेज़ को फिर से जोड़ने का प्रयास किया और इसके परिणामस्वरूप एक त्रुट
-
सभी MongoDB डेटाबेस पर पुनरावृति कैसे करें?
सभी MongoDB डेटाबेस पर पुनरावृति करने के लिए, आपको अपने डेटाबेस को व्यवस्थापक में बदलना होगा। व्यवस्थापक में स्विच करने और सभी डेटाबेस के बारे में जानकारी प्राप्त करने के लिए क्वेरी निम्नलिखित है > switchDatabaseAdmin = db.getSiblingDB("admin"); admin > allDatabaseName = switchDataba
-
लंबाई मानदंड के साथ क्वेरी MongoDB?
लंबाई मानदंड के साथ मोंगोडीबी से पूछताछ करने के लिए, आप रेगेक्स का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है db.yourCollectionName.find({ ‘yourFieldName’: { $regex: /^.{yourLengthValue1,yourLengthValue2}$/ } }); आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है > db.query