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

MongoDB

  1. MongoDB में विशिष्ट दस्तावेज़ को हटाने के लिए क्वेरी

    MongoDB में remove() मेथड का उपयोग करके विशिष्ट दस्तावेज़ हटाना MongoDB में किसी विशिष्ट दस्तावेज़ को हटाने के लिए remove() मेथड का उपयोग करें जिसमें फिल्टर कंडीशन हो। नोट: आधुनिक MongoDB संस्करणों में deleteOne() और deleteMany() का उपयोग करने की सलाह दी जाती है। उदाहरण: संग्रह और दस्तावेज़ बनाना &

  2. MongoDB में अनइंडेक्स्ड फील्ड्स पर जटिल क्वेरी को कुशलतापूर्वक चलाना

    MongoDB में टेक्स्ट इंडेक्स बनाकर अनइंडेक्स्ड फील्ड्स पर जटिल क्वेरी को तेज़ करना MongoDB में अनइंडेक्स्ड टेक्स्ट फील्ड्स पर जटिल खोज क्वेरी को कुशल बनाने के लिए टेक्स्ट इंडेक्स बनाएं और $text ऑपरेटर का उपयोग करें। उदाहरण: संग्रह, दस्तावेज़ और टेक्स्ट इंडेक्स बनाना > db.demo400.insertOne({Subjec

  3. MongoDB में वोटिंग रिकॉर्ड में केवल एक आइटम अपडेट करना

    MongoDB में $inc ऑपरेटर का उपयोग करके नेस्टेड फील्ड को इनक्रीमेंट करना MongoDB में नेस्टेड ऑब्जेक्ट के संख्यात्मक फील्ड को बढ़ाने/घटाने के लिए $inc ऑपरेटर का उपयोग करें। यह एटॉमिक ऑपरेशन है और केवल निर्दिष्ट फील्ड को प्रभावित करता है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo57.insertOne({Vote

  4. MongoDB में LIMIT के साथ क्वेरी करना

    MongoDB में limit() मेथड का उपयोग करके परिणाम सीमित करना MongoDB में क्वेरी परिणामों की संख्या सीमित करने के लिए limit() मेथड का उपयोग करें। यह पेजिनेशन और प्रदर्शन के लिए महत्वपूर्ण है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo58.insertOne({Name:David}); { acknowledged : true, insertedId : Ob

  5. MongoDB में मौजूदा दस्तावेज़ को ओवरराइट किए बिना अपडेट करना

    MongoDB में $set ऑपरेटर का उपयोग करके आंशिक अपडेट करना MongoDB में किसी दस्तावेज़ के केवल विशिष्ट फील्ड्स को अपडेट करने के लिए, पूरे दस्तावेज़ को रिप्लेस करने के बजाय $set ऑपरेटर का उपयोग करें। यह अन्य फील्ड्स को अपरिवर्तित छोड़ देता है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo401.insertOne(

  6. MongoDB में एकाधिक शर्तें सेट करके रेंज में मान प्राप्त करना

    MongoDB में $gt और $lt के संयोजन से रेंज क्वेरी करना MongoDB में एक फील्ड पर एकाधिक तुलना शर्तें (रेंज) लागू करने के लिए $gt और $lt ऑपरेटर्स को एक ही ऑब्जेक्ट में संयोजित करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo59.insertOne({Values:50}); { acknowledged : true, insertedId : ObjectId(5e28

  7. MongoDB में सशर्त अपडेट करना

    MongoDB में update() और $set का उपयोग करके सशर्त अपडेट करना MongoDB में किसी शर्त के आधार पर दस्तावेज़ को अपडेट करने के लिए update() मेथड के साथ क्वेरी फिल्टर और $set ऑपरेटर का उपयोग करें। upsert: true विकल्प दस्तावेज़ न मिलने पर नया दस्तावेज़ बनाता है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.dem

  8. MongoDB में डेट रेंज में रिकॉर्ड प्राप्त करना

    MongoDB में $gt और $lt ऑपरेटर्स का उपयोग करके डेट रेंज क्वेरी करना MongoDB में किसी डेट फील्ड के आधार पर एक विशिष्ट रेंज में दस्तावेज़ प्राप्त करने के लिए $gt (ग्रेटर दैन) और $lt (लेस दैन) ऑपरेटर्स का संयोजन उपयोग करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo60.insertOne({ArrivalDate:new ISO

  9. MongoDB में बड़े टेक्स्ट फील्ड को इंडेक्स करके क्वेरी तेज करना

    MongoDB में टेक्स्ट इंडेक्स और रेगेक्स का उपयोग करके टेक्स्ट खोज को ऑप्टिमाइज़ करना बड़े टेक्स्ट फील्ड पर तेज़ खोज के लिए MongoDB में इंडेक्स बनाए जा सकते हैं। प्रीफिक्स रेगेक्स खोज (/^pattern/) इंडेक्स का लाभ उठा सकती है। उदाहरण: इंडेक्स बनाना और दस्तावेज़ डालना > db.demo46.createIndex({Name:1}

  10. MongoDB में दस्तावेज़ की संग्रह में सापेक्ष स्थिति प्राप्त करना

    MongoDB में sort() और count() का उपयोग करके दस्तावेज़ की स्थिति ज्ञात करना MongoDB में किसी दस्तावेज़ की सॉर्ट क्रम में सापेक्ष स्थिति (रैंक) ज्ञात करने के लिए, सॉर्ट क्रम लागू करके उन दस्तावेज़ों की गिनती करें जो लक्ष्य दस्तावेज़ से पहले आते हैं। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo47.in

  11. MongoDB में विशिष्ट संख्या में ऐरे आइटम प्राप्त करना

    MongoDB में $slice ऑपरेटर का उपयोग करके ऐरे से सीमित तत्व प्राप्त करना MongoDB में $slice ऑपरेटर का उपयोग करके किसी ऐरे फील्ड से केवल निर्दिष्ट संख्या में तत्व प्राप्त किए जा सकते हैं। यह पेजिनेशन या प्रीव्यू के लिए उपयोगी है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo48.insertOne({Name:[David,

  12. MongoDB में ऐरे एंट्री को ID द्वारा खोजकर अपडेट करना

    MongoDB में पोजिशनल $ ऑपरेटर का उपयोग करके नेस्टेड ऐरे एलिमेंट को अपडेट करना MongoDB में किसी ऐरे के भीतर विशिष्ट दस्तावेज़ को उसके ID द्वारा खोजकर अपडेट करने के लिए पोजिशनल $ ऑपरेटर का उपयोग किया जाता है। यह ऑपरेटर क्वेरी से मेल खाने वाले ऐरे के पहले एलिमेंट की पहचान करता है। उदाहरण: संग्रह और दस्

  13. MongoDB में 50 से बड़े मानों का ऐरे प्राप्त करना

    MongoDB में $gt और $in ऑपरेटर्स का उपयोग करके मानों को फ़िल्टर करना MongoDB में विशिष्ट शर्तों को पूरा करने वाले दस्तावेज़ों के _id मानों का ऐरे प्राप्त करने के लिए distinct() के साथ $gt और $in ऑपरेटर्स का संयोजन उपयोग करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo50.save({Value:40}); WriteRe

  14. MongoDB में एक कॉलम का मान दूसरे कॉलम से सेट करना

    MongoDB में forEach() का उपयोग करके एक फील्ड का मान दूसरे फील्ड से कॉपी करना MongoDB में किसी मौजूदा फील्ड का मान दूसरे फील्ड में कॉपी करने के लिए forEach() लूप के साथ update() या save() का उपयोग किया जा सकता है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo51.insert({Name1:Chris,Name:David,Age:24

  15. MongoDB में ObjectId को String में बदलना

    MongoDB में ObjectId को स्ट्रिंग में बदलने के लिए toString() विधि का उपयोग MongoDB में प्रत्येक दस्तावेज़ का एक अद्वितीय _id फील्ड होता है जो डिफ़ॉल्ट रूप से ObjectId टाइप का होता है। इसे स्ट्रिंग में बदलने के लिए toString() विधि का उपयोग करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo52.inser

  16. MongoDB में एकाधिक फील्ड्स के लिए इंडेक्स बनाना

    MongoDB में कंपाउंड इंडेक्स के साथ एकाधिक फील्ड्स को इंडेक्स करना MongoDB में एकाधिक फील्ड्स पर क्वेरी प्रदर्शन को बेहतर बनाने के लिए कंपाउंड इंडेक्स बनाए जाते हैं। createIndex() (या पुराने संस्करणों में ensureIndex()) का उपयोग करके आप एक ही इंडेक्स में कई फील्ड्स को शामिल कर सकते हैं। उदाहरण: इंडे

  17. MongoDB में ऐरे को n एट्रिब्यूट वाले दस्तावेज़ों के मैप में बदलना

    MongoDB में $map और $arrayToObject का उपयोग करके ऐरे को ऑब्जेक्ट मैप में बदलना MongoDB एग्रीगेशन में $map और $arrayToObject ऑपरेटरों का उपयोग करके किसी ऐरे को की-वैल्यू मैप में बदला जा सकता है, जहां प्रत्येक दस्तावेज़ का एक फील्ड की बन जाता है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo398.inse

  18. MongoDB में $slice के साथ रेंज सेट करना

    MongoDB में $slice ऑपरेटर का उपयोग करके ऐरे के सबसेट को प्राप्त करना MongoDB में $slice ऑपरेटर आपको ऐरे से तत्वों का एक सबसेट प्राप्त करने की अनुमति देता है। आप प्रारंभिक स्थिति और वापस किए जाने वाले तत्वों की संख्या (रेंज) निर्दिष्ट कर सकते हैं। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo54.ins

  19. MongoDB में इंडेक्स द्वारा ऐरे परिणामों से एकल तत्व प्राप्त करना

    MongoDB में एग्रीगेशन का उपयोग करके ऐरे से एकल तत्व प्राप्त करना MongoDB में ऐरे परिणामों से किसी विशिष्ट इंडेक्स पर स्थित तत्व को प्राप्त करने के लिए एग्रीगेशन पाइपलाइन में $skip और $limit ऑपरेटरों का उपयोग करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo391.insertOne({ _id : 101, Name : Chris

  20. MongoDB में ऐरे से एकाधिक मान निकालने के लिए क्वेरी

    MongoDB में $pull ऑपरेटर का उपयोग करके ऐरे से मान निकालना MongoDB में किसी ऐरे से विशिष्ट मानों को निकालने के लिए $pull ऑपरेटर का उपयोग किया जाता है। जब आपको एकाधिक दस्तावेज़ों से मान निकालने हों, तो multi: true विकल्प सेट करें। उदाहरण: संग्रह और दस्तावेज़ बनाना सबसे पहले, एक संग्रह बनाते हैं जिसमे

Total 1351 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:20/68  20-कंप्यूटर/Page Goto:1 14 15 16 17 18 19 20 21 22 23 24 25 26