-
MongoDB में ऐरे (array) एलिमेंट्स कैसे क्वेरी करें?
MongoDB में ऐरे फील्ड क्वेरी करना MongoDB ऐरे फील्ड्स को क्वेरी करना बहुत आसान बनाता है। यदि किसी फील्ड का मान ऐरे है, तो आप सीधे उस मान से मिलान कर सकते हैं। सिंटैक्स db.yourCollectionName.find({yourArrayFieldName: yourValue}).pretty(); उदाहरण > db.queryArrayElementsDemo.insertOne({StudentNam
-
MongoDB में डुप्लिकेट एंट्री कैसे रोकें?
Unique Index बनाकर डुप्लिकेट रोकें MongoDB में किसी फील्ड पर डुप्लिकेट मान रोकने के लिए createIndex() के साथ unique: true विकल्प का उपयोग करें। सिंटैक्स db.yourCollectionName.createIndex({yourFieldName:1}, {unique:true}); उदाहरण > db.avoidDuplicateEntriesDemo.createIndex({UserName:1}, {unique:
-
MongoDB में ObjectId से दस्तावेज़ कैसे खोजें?
ObjectId द्वारा दस्तावेज़ खोजें MongoDB में किसी विशिष्ट _id (ObjectId) वाले दस्तावेज़ को खोजने के लिए ObjectId() फंक्शन का उपयोग करें। सिंटैक्स db.yourCollectionName.find({_id:ObjectId(yourObjectIdValue)}).pretty(); उदाहरण > db.findDocumentWithObjectIdDemo.insertOne({UserName:Larry}); { ackno
-
MongoDB में डेटाबेस डेटा आकार कैसे प्राप्त करें?
MongoDB में डेटाबेस आकार जानने के लिए stats() मेथड किसी डेटाबेस का डेटा आकार (data size), स्टोरेज आकार, इंडेक्स आकार आदि जानने के लिए db.stats() कमांड का उपयोग करें। सिंटैक्स db.stats(); उदाहरण: test डेटाबेस > db; test > db.stats() { db : test, collections : 114, views : 0, objects : 391,
-
क्या PyMongo में कलेक्शन नाम के लिए वेरिएबल का उपयोग कर सकते हैं?
PyMongo में वेरिएबल से कलेक्शन नाम उपयोग करना PyMongo में आप JavaScript शेल की तरह वेरिएबल में कलेक्शन नाम स्टोर करके उपयोग कर सकते हैं। सिंटैक्स var yourVariableName = yourCollectionName; db[yourVariableName].yourOperationName; उदाहरण > var storeCollectionName = new_Collection; > db[storeC
-
MongoDB में SQL "LIKE" के बराबर क्या है?
MongoDB में SQL LIKE का विकल्प: $regex ऑपरेटर MongoDB में SQL के LIKE क्लॉज की तरह पैटर्न मिलान (pattern matching) के लिए $regex ऑपरेटर का उपयोग किया जाता है। उदाहरण डेटा > db.sqlLikeDemo.insertOne({UserName:John Smith,UserAge:24}); { acknowledged : true, insertedId : ObjectId(5c912e124afe5c1d2
-
MongoDB दस्तावेज़ में कुंजियों (keys) की संख्या कैसे गिनें?
MongoDB दस्तावेज़ में keys की गिनती MongoDB में किसी दस्तावेज़ में keys की संख्या गिनने के लिए कोई अंतर्निहित (built-in) फंक्शन नहीं है। इसके लिए आपको एक छोटा सा JavaScript कोड लिखना पड़ता है। उदाहरण पहले एक कलेक्शन बनाते हैं: > db.numberofKeysInADocumentDemo.insertOne({ UserName:John,UserAge:2
-
MongoDB में न्यूनतम मान कैसे खोजें?
MongoDB में न्यूनतम मान खोजने का तरीका MongoDB में किसी फील्ड का न्यूनतम (minimum) मान प्राप्त करने के लिए आप sort() के साथ limit(1) का उपयोग कर सकते हैं। इसका सिंटैक्स निम्नलिखित है: db.yourCollectionName.find().sort({yourFieldName: 1}).limit(1); उदाहरण के साथ समझें सबसे पहले एक कलेक्शन बनाते हैं
-
MongoDB में सॉर्ट कैसे करें?
MongoDB में सॉर्ट करने के लिए, आप sort() मेथड का उपयोग कर सकते हैं। केस 1 - आरोही क्रम में सॉर्ट करें। सिंटैक्स इस प्रकार है: db.yourCollectionName.find().sort({yourField:1}); केस 2 - अवरोही क्रम में सॉर्ट करें। सिंटैक्स इस प्रकार है: db.yourCollectionName.find().sort({yourField:-1}); कॉन्सेप्ट समझ
-
MongoDB में ऐरे फ़ील्ड के सभी तत्व कैसे हटाएं?
आप इसके लिए $set ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.update({}, { $set : { yourFieldName: [] } } , {multi:true} ); उपरोक्त सिंटैक्स समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.deleteAllEle
-
MongoDB में नेस्टेड इंडेक्स कैसे बनाएं?
MongoDB में नेस्टेड इंडेक्स बनाने के लिए, आप createIndex() या ensureIndex() का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.createIndex({ yourOuterFieldName.yourInnerFieldName.yourSecondInnerFieldName: 1 }); सिंटैक्स समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज
-
MongoDB में किसी निश्चित फ़ील्ड के सभी मान कैसे सूचीबद्ध करें?
MongoDB में कुछ निश्चित फ़ील्ड के सभी मानों की सूची प्राप्त करने के लिए, आप distinct() का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.distinct( yourFieldName ); उपरोक्त सिंटैक्स समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्र
-
MongoDB में नेस्टेड मान/एंबेडेड दस्तावेज़ को अपडेट करने के लिए $set का उपयोग कैसे करें?
इसके लिए सिंटैक्स इस प्रकार है: db.yourCollectionName.update({ }, { $set: { yourOuterFieldName.yourInnerFieldName: yourValue } }); सिंटैक्स समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.updateNestedValueDemo.insertOne({CustomerN
-
MongoDB में समान दस्तावेज़ में फ़ील्ड के साथ क्वेरी?
आप इसके लिए $where ऑपरेटर का उपयोग कर सकते हैं। कॉन्सेप्ट समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.queryInSameDocumentsDemo.insertOne({StudentDetails:{StudentName:John},NewStudentDetails:{StudentName:Carol}}); { acknowledge
-
MongoDB में किसी कॉलम का उच्चतम मान कैसे प्राप्त करें?
MongoDB में किसी कॉलम का उच्चतम मान प्राप्त करने के लिए, आप sort() के साथ limit(1) का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.find().sort({ yourFieldName:-1 }).limit(1); उपरोक्त सिंटैक्स समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की
-
MongoDB में व्हाइटस्पेस के बिना JSON प्रिंट करें यानी अनप्रिटी JSON?
अनप्रिटी JSON प्रिंट करने के लिए, निम्न सिंटैक्स का उपयोग करें: var yourVariableName= db.yourCollectionName.find().sort({_id:-1}).limit(10000); while( yourVariableName.hasNext() ) { printjsononeline(yourVariableName.next() ); }; सिंटैक्स समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्ताव
-
MongoDB दस्तावेज़ चुनें जहां फ़ील्ड या तो मौजूद नहीं है, null है, या false है?
आप इसके लिए $in ऑपरेटर का उपयोग कर सकते हैं। आइए पहले एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.selectMongoDBDocumentsWithSomeCondition.insertOne({StudentId:1,StudentName:Larry}); { acknowledged : true, insertedId : ObjectId(5c9010215705c
-
MongoDB में OR शर्त के साथ क्वेरी?
OR शर्त के साथ क्वेरी समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.orConditionDemo.insertOne({CustomerName:Larry,ShippingDate:new ISODate(2018-01-29)}); { acknowledged : true, insertedId : ObjectId(5c8ec5262f684a30fbdfd56a) } &
-
MongoDB में आईडी की सूची के माध्यम से कैसे खोजें?
आप MongoDB में आईडी की सूची के माध्यम से खोजने के लिए $in ऑपरेटर का उपयोग कर सकते हैं। कॉन्सेप्ट समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.findListOfIdsDemo.insertOne({StudentName:Carol,StudentAge:21}); { acknowledged : true
-
MongoDB में सबसे बड़े दस्तावेज़ का आकार कैसे खोजें?
MongoDB में सबसे बड़े दस्तावेज़ का आकार खोजने के लिए, आपको शेल में एक स्क्रिप्ट लिखनी होगी। कॉन्सेप्ट समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.largestDocumentDemo.insertOne({StudentName:John}); { acknowledged : true, insert