-
MongoDB findOne() में रेगुलर एक्सप्रेशन का उपयोग
findOne() संग्रह पर निर्दिष्ट क्वेरी मानदंड को संतुष्ट करने वाला एक दस्तावेज़ लौटाता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo655.insertOne({subject:MySQL}); { acknowledged : true, insertedId : ObjectId(5ea050254deddd72997713cc) } > db.demo655.insertOne({subject:MongoDB}); { acknow
-
MongoDB डेटाबेस कैसे साफ़ करें?
साफ़ करने के लिए, dropDatabase का उपयोग करें। निम्न सिंटैक्स है: use yourDatabaseName; db.dropDatabase(); MongoDB डेटाबेस साफ़ करने के लिए, पहले सभी डेटाबेस दिखाएं: > show dbs यह निम्न आउटपुट देगा: MyDB 0.000GB admin 0.000GB config 0.000GB local 0.000GB onlinecustomertracker 0.000
-
MongoDB में कई बार पुश और स्लाइस कैसे करें?
MongoDB में पुश और स्लाइस करने के लिए, $push और $slice का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo656.insertOne({Name:John}); { acknowledged : true, insertedId : ObjectId(5ea060264deddd72997713cf) } find() मेथड की मदद से संग्रह के सभी दस्तावेज़ प्रदर्शित करें: > db.demo656
-
MongoDB संग्रह में तिथियों के अनुसार समूह कैसे बनाएं?
तिथियों के अनुसार समूह बनाने के लिए, MongoDB एग्रीगेट में $group का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo657.insertOne({ id: 1, Name: Chris, DueDate: new ISODate(2020-04-22) }); { acknowledged : true, insertedId : ObjectId(5ea064b44deddd72997713d6) } > db.de
-
MongoDB में संग्रह में अद्वितीय इंडेक्स वाला फ़ील्ड कैसे जोड़ें?
अद्वितीय इंडेक्स के लिए, इंडेक्स बनाते समय unique: true सेट करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo658.createIndex({FirstName:1},{unique:true,sparse:true}); { createdCollectionAutomatically : true, numIndexesBefore : 1, numIndexesAfter : 2, ok : 1 } > db.demo658.insertOne({Firs
-
MongoDB में प्रत्येक समूह में अधिकतम आइटम कैसे चुनें?
आप $group का उपयोग कर सकते हैं। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo659.insertOne({Name:Chris,CountryName:US,Marks:50}); { acknowledged : true, insertedId : ObjectId(5ea1a50724113ea5458c7cf9) } > db.demo659.insertOne({Name:David,CountryName:US,Marks:60}); { acknowledged : true, in
-
MongoDB बड़ा संग्रह और धीमी खोज? कैसे ठीक करें?
तेज़ खोज के लिए, इंडेक्स बनाएं। इसके लिए, createIndex() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo661.createIndex({ListOfName:1}); { createdCollectionAutomatically : true, numIndexesBefore : 1, numIndexesAfter : 2, ok : 1 } > db.demo661.insertOne({_id:1,ListOfName:[John,R
-
MongoDB में सबडॉक्यूमेंट्स को कैसे फ़िल्टर करें?
सबडॉक्यूमेंट्स को फ़िल्टर करने के लिए, MongoDB एग्रीगेट का उपयोग करें और उसमें $unwind का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo662.insertOne( { details:[ { Name:Chris, Marks:35 }, { Name:Bob, Marks
-
मेरा MongoDB ग्रुप क्वेरी फ्लोट रूपांतरण में हमेशा 0 क्यों लौटाता है? इसे कैसे ठीक करें?
फ्लोट रूपांतरण के लिए, MongoDB में parseFloat() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo523.insertOne({details:{values:-0.45}}); { acknowledged : true, insertedId : ObjectId(5e89b7efb3fbf26334ef611f) } find() मेथड की मदद से संग्रह के सभी दस्तावेज़ प्रदर्शित करें: > db.d
-
MongoDB में दो तिथियों के बीच डेटा कैसे खोजें?
MongoDB में दो तिथियों के बीच डेटा खोजने के लिए, $gte और $lt का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo524.insertOne({EndDate:new ISODate(2020-01-19)}); { acknowledged : true, insertedId : ObjectId(5e8adbe5437efc8605595b63) } > db.demo524.insertOne({EndDate:new ISODate(20
-
MongoDB में ऑब्जेक्ट्स की सरणी के अंदर कई मिलान कैसे खोजें?
इसके लिए, $and के साथ $regex का उपयोग करें। $and एक या अधिक एक्सप्रेशन की सरणी पर लॉजिकल AND ऑपरेशन करता है और उन दस्तावेज़ों को चुनता है जो सरणी में सभी एक्सप्रेशन को संतुष्ट करते हैं। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo525.insertOne({details:[{Name:Chris,CountryName:US}]}); { ackn
-
MongoDB में $push के साथ सरणी अपडेट करें
MongoDB में $push के साथ सरणी अपडेट करने के लिए, updateOne() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo526.insertOne( { CountryName: US, TeacherName: Bob, StudentInformation: [ { Name: Chris, Subject: MySQL, ListOfMailI
-
MongoDB में ग्रुप करें और दस्तावेज़ों के मूल्य रिकॉर्ड का योग करें
इसके लिए, $group का उपयोग करें और उसके भीतर, जोड़ने के लिए $sum के साथ काम करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo527.insertOne({Price:45.5}); { acknowledged : true, insertedId : ObjectId(5e8aff2fef4dcbee04fbbbdc) } > db.demo527.insertOne({Price:55.5}); { acknowledged : true, i
-
MongoDB संग्रह आइटम को id से कैसे मिलाएं?
संग्रह आइटम को id से मिलाने के लिए, MongoDB में $in का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo528.insertOne({Name:Chris,Age:21}); { acknowledged : true, insertedId : ObjectId(5e8b00d2ef4dcbee04fbbbe0) } > db.demo528.insertOne({Name:Bob,Age:22}); { acknowledged : true, ins
-
MongoDB में _id द्वारा समूह कैसे बनाएं
MongoDB में _id द्वारा समूह बनाने के लिए, $group का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo529.insertOne({Score:10}); { acknowledged : true, insertedId : ObjectId(5e8b1d5bef4dcbee04fbbbe4) } > db.demo529.insertOne({Score:20}); { acknowledged : true, insertedId : ObjectId(
-
MongoDB में ORDERBY का उपयोग कैसे करें यदि संभावित नल मान हैं?
यदि नल मान भी हैं, तो sort() का उपयोग करके ORDERBY लागू करें। नोट - चूंकि, MongoDB v3.2 से शुरू होकर, mongo शेल में $orderby ऑपरेटर डिप्रिकेटेड है। इसके बजाय cursor.sort() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo530.insertOne({Name:Chris}); { acknowledged : true, insertedI
-
MongoDB में रेगुलर एक्सप्रेशन का उपयोग करते समय प्रदर्शन समस्याओं से बचें
MongoDB में प्रदर्शन समस्याओं से बचने के लिए, इंडेक्स की अवधारणा का उपयोग करें। इसके लिए, createIndex() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo531.createIndex({CountryName:text,Name:text}); { createdCollectionAutomatically : true, numIndexesBefore : 1, numIndexesAfter : 2
-
एग्रीगेशन के साथ MongoDB दस्तावेज़ों को आरोही क्रम में कैसे सॉर्ट करें?
MongoDB एग्रीगेशन में $sort का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo652.insertOne({ value:10, details : [{ ProductName : Product-1, ProductQuantity : 8, ProductPrice : 500 }, { ProductName : Product-2, ProductQuantity : 7
-
MongoDB दस्तावेज़ों में डुप्लिकेट कॉलम मानों के स्कोर का योग कैसे करें?
अलग-अलग दस्तावेज़ों में मान जोड़ने के लिए, MongoDB $group का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo512.insertOne({Name:Chris,Score1:45,Score2:65,CountryName:US}); { acknowledged : true, insertedId : ObjectId(5e884d96987b6e0e9d18f588) } > db.demo512.insertOne({Name:Chris,
-
MongoDB: रेगुलर एक्सप्रेशन इनपुट के समान नाम खोजें?
MongoDB में इनपुट के समान नाम खोजने के लिए नाम के साथ $regex भेजें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo514.insertOne({Information:{FullName:John Doe}}); { acknowledged : true, insertedId : ObjectId(5e885116987b6e0e9d18f58c) } > db.demo514.insertOne({Information:{FullName:John Smi