Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB

  1. MongoDB में टैग रिकॉर्ड्स को तेजी से अपडेट करें

    टैग रिकॉर्ड्स को अपडेट करने के लिए अपडेट कमांड के साथ $ का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo713.insertOne( { tags: [ { id:101, Name:Tag-1 }, { id:102, Name:Tag-3 }, { id:103, Name:Tag-3 } ] } ); { acknowl

  2. MongoDB में कंपाउंड कंडीशन्स के साथ दस्तावेज प्राप्त करें

    आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo714.insertOne({FirstName:Chris,LastName:Brown}); { acknowledged : true, insertedId : ObjectId(5ea9a2da85324c2c98cc4c2b) } > db.demo714.insertOne({FirstName:Adam,LastName:Smith}); { acknowledged : true, insertedId : ObjectId(5ea9a2e585324c2c

  3. MongoDB में चाइल्ड कलेक्शन से ऑब्जेक्ट हटाएं

    चाइल्ड कलेक्शन में ऑब्जेक्ट को हटाने के लिए, MongoDB में $pull का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo715.insertOne({ _id:1, details: [ { id: 101, Information: [ { studentid: 102, Name:Bob }, { s

  4. MongoDB में हायरार्किकल JSON बनाएं

    MongoDB में हायरार्किकल JSON बनाने के लिए निम्न सिंटैक्स का उपयोग करें: db.demo716.insertOne( { yourFieldName1, yourFieldName2, ... N, fieldName: { yourFieldName1, yourFieldName2, ... N, fieldnam

  5. एग्रीगेशन: नेस्टेड दस्तावेजों में तारीख को ग्रुप करें और काउंट प्रदर्शित करें

    एग्रीगेशन के लिए MongoDB में aggregate() का उपयोग करें। तारीखों को $group के साथ ग्रुप करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo717.insertOne({ shippingdetails: [ { duedate:2020-04-29 22:33:04 }, { duedate:2020-03-29 22:33:04 }, { duedate:2020-04-29

  6. MongoDB एग्रीगेशन: सभी दस्तावेजों में विशिष्ट मानों की गिनती

    इसके लिए MongoDB में aggregate() का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo718.insertOne({ id:101, details: { OtherDetails: [Chris, Mike, Sam], GroupName: [Group-1], Info: [] } }); { acknowledged : true, insertedId : ObjectId(5eaae258

  7. MongoDB दस्तावेजों में विशिष्ट मान से ऊपर के मान खोजें

    विशिष्ट मान से ऊपर के मान खोजने के लिए, MongoDB में $gte का उपयोग करके सिंटैक्स निम्न है: db.yourCollectionName.find({yourFieldName:{$gte:yourValue}}); आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo571.insertOne({Price:140}); { acknowledged : true, insertedId : ObjectId(5e909b3439cfeaaf0b

  8. MongoDB में केस-इनसेंसिटिव खोज

    केस-इनसेंसिटिव खोज के लिए, find() मेथड में regex का उपयोग करें। सिंटैक्स निम्न है: db.demo572.find({yourFieldName : { $regex:/^yourValue$/i}}); उपरोक्त सिंटैक्स को समझने के लिए, आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo572.insertOne({CountryName:US}); { acknowledged : true, insertedI

  9. MongoDB: ऐरे वैल्यूज के आधार पर दस्तावेजों को मैच करें जो विशिष्ट मान से अधिक हों

    आप $elemMatch का उपयोग कर सकते हैं। $elemMatch ऑपरेटर उन दस्तावेजों से मेल खाता है जिनमें एक ऐरे फील्ड होता है जिसमें कम से कम एक एलिमेंट होता है जो सभी निर्दिष्ट क्वेरी मानदंडों से मेल खाता है। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo701.insertOne({ListOfValues:[100,200,300]}); { a

  10. MongoDB कलेक्शन में इंडेक्स बनाएं

    MongoDB में इंडेक्स बनाने के लिए createIndex() का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo702.createIndex({details.id:1}); { createdCollectionAutomatically : true, numIndexesBefore : 1, numIndexesAfter : 2, ok : 1 } > db.demo702.insertOne({ details: [ {

  11. MongoDB में ऐरे आइटम्स की गिनती करके नए फील्ड में प्रदर्शित करें

    दस्तावेज में ऐरे आइटम्स की संख्या गिनने के लिए, MongoDB में $size का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo703.insertOne({ListOfSubject:[MySQL,MongoDB]}); { acknowledged : true, insertedId : ObjectId(5ea6ebaf551299a9f98c93b4) } > db.demo703.insertOne({ListOfSubject:

  12. MongoDB कलेक्शन से यूनिक मान प्राप्त करें

    यूनिक मान प्राप्त करने और डुप्लिकेट को अनदेखा करने के लिए, MongoDB में distinct() का उपयोग करें। distinct() एक सिंगल कलेक्शन में निर्दिष्ट फील्ड के लिए विशिष्ट मान ढूंढता है और परिणाम को एक ऐरे में लौटाता है। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo704.insertOne({LanguageCode:hi});

  13. MongoDB में एम्बेडेड दस्तावेजों को क्वेरी करें

    MongoDB में एम्बेडेड दस्तावेजों को क्वेरी करने के लिए, aggregate() का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo705.insertOne( { _id:101, Information: [ { StudentName:Chris, StudentAge:21 }, { StudentName:David, StudentAge:23 },

  14. MongoDB में डॉक्यूमेंट और सबडॉक्यूमेंट उदाहरण के साथ अपडेट

    डॉक्यूमेंट और सबडॉक्यूमेंट दिखाने वाला सिंटैक्स: db.yourCollectionName.insertOne( { yourFieldName: yourValue, yourFieldName: [ { yourFieldName1, yourFieldName2, ... N } ] } ); आइए

  15. MongoDB में सर्वर स्टेटस को इनएक्टिव सेट करें

    आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo707.insertOne( { id:101, serverInformation: [ { IP:192.56.34.3, Status:Active }, { IP:192.56.36.4, Status:Inactive } ] } ); { acknowledged : true, insertedId : ObjectId(5ea6f852551299a9f9

  16. MongoDB में शर्त के आधार पर रिकॉर्ड खोजें

    MongoDB में शर्त के आधार पर खोजने के लिए, find() का उपयोग करें और शर्त सेट करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo708.insertOne({Name:John,Marks:54}); { acknowledged : true, insertedId : ObjectId(5ea702e4d346dcb074dc6f33) } > db.demo708.insertOne({Name:Chris,Marks:35}); {

  17. MongoDB एग्रीगेशन: सबसे कम मार्क्स वाले दो दस्तावेज प्राप्त करें

    मार्क्स की सॉर्ट की गई सूची प्राप्त करने के लिए $sort का उपयोग करें। केवल दो दस्तावेज प्रदर्शित करने के लिए जिनमें सबसे कम मार्क्स हैं, $limit: 2 का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo709.insertOne({Name:John,Marks:75}); { acknowledged : true, insertedId : ObjectId(

  18. MongoDB में ID द्वारा सॉर्ट करें और आइटम्स को रिवर्स करें

    $natural ऑपरेटर दस्तावेजों को नेचुरल ऑर्डर (सम्मिलन क्रम) में लौटाता है। आइटम्स को रिवर्स करने के लिए $natural:-1 का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo710.insertOne({id:101,Name:Robert}); { acknowledged : true, insertedId : ObjectId(5ea83a855d33e20ed1097b7a) } >

  19. MongoDB Query - Specific FirstName और LastName वाले Documents Find करना

    Specific FirstName और LastName वाले documents find करने के लिए $and के साथ $in का उपयोग करें। MongoDB find() में implement करें। Collection बनाना > db.demo692.insertOne({FirstName:Chris,LastName:Brown}); { acknowledged : true, insertedId : ObjectId(5ea585dca7e81adc6a0b396a) } > db.demo692.ins

  20. MongoDB Documents में First 4 Values Ignore करके Next 3 Display करना

    इसके लिए $slice का उपयोग करें और ignore करने वाले values की count और display करने वाले values की count set करें। Collection बनाना > db.demo693.insertOne({Values:[10,746,736,283,7363,424,3535]}); { acknowledged : true, insertedId : ObjectId(5ea58a04ece4e5779399c07b) } > db.demo693.insertOne({V

Total 1351 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:6/68  20-कंप्यूटर/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12