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

MongoDB

  1. MongoDB में findOne() के तहत ObjectId का उपयोग करके एक विशिष्ट रिकॉर्ड कैसे प्राप्त करें?

    MongoDB में findOne() के साथ ObjectId द्वारा एकल डॉक्यूमेंट पुनर्प्राप्त करना findOne() मेथड क्वेरी से मेल खाने वाला पहला डॉक्यूमेंट लौटाता है। _id फील्ड पर ObjectId के साथ उपयोग किए जाने पर, यह कुशलता से एकल अद्वितीय डॉक्यूमेंट पुनर्प्राप्त करता है। नमूना डेटा बनाना > db.findOneWorkingDemo.inse

  2. MongoDB में $exists और $ne को कैसे लागू करें?

    MongoDB में $exists और $ne को संयोजित करके मौजूद, गैर-खाली फील्ड्स के लिए फ़िल्टर करना $exists ऑपरेटर जांचता है कि क्या एक फील्ड डॉक्यूमेंट में मौजूद है। $ne (नॉट इक्वल) ऑपरेटर एक विशिष्ट मान से मेल नहीं खाने वाले मानों से मेल खाता है। संयुक्त, वे उन डॉक्यूमेंट्स को फ़िल्टर करते हैं जहां एक फील्ड मौ

  3. MongoDB में दो डैश वाले नाम की कलेक्शन को कैसे ड्रॉप करें?

    MongoDB में विशेष वर्णों वाले नाम की कलेक्शन को ड्रॉप करना MongoDB में कलेक्शन के नाम जिनमें विशेष वर्ण (जैसे डैश, स्पेस, डॉट) होते हैं, को एक्सेस करने के लिए db.getCollection(name) का उपयोग करना आवश्यक होता है क्योंकि डॉट नोटेशन (db.name) विफल हो जाएगा या अलग तरह से पार्स होगा। सिंटैक्स db.getColl

  4. MongoDB में null कैसे चेक करें?

    MongoDB में $type ऑपरेटर का उपयोग करके null मानों की जांच करना MongoDB $type ऑपरेटर का उपयोग करके BSON प्रकार द्वारा फील्ड्स को फ़िल्टर करने का समर्थन करता है। Type 10 (null या 10) स्पष्ट रूप से null मान वाले फील्ड्स से मेल खाता है, अनुपस्थित फील्ड्स या खाली स्ट्रिंग्स से नहीं। BSON प्रकार संदर्भ (

  5. MongoDB डॉक्यूमेंट में हैश पर $gt कैसे परफॉर्म करें?

    MongoDB में डॉट नोटेशन का उपयोग करके नेस्टेड फील्ड पर $gt क्वेरी करना $gt (ग्रेटर दैन) ऑपरेटर उन डॉक्यूमेंट्स को चुनता है जहां एक फील्ड का मान निर्दिष्ट मान से अधिक है। एम्बेडेड डॉक्यूमेंट्स (हैश/ऑब्जेक्ट्स) के अंदर फील्ड्स पर इसका उपयोग करने के लिए, डॉट नोटेशन का उपयोग करें। नमूना डेटा बनाना >

  6. MongoDB रेगेक्स: पहले पांच अक्षर अपरकेस वाले रिकॉर्ड्स कैसे डिस्प्ले करें?

    MongoDB में रेगुलर एक्सप्रेशन्स का उपयोग करके अपरकेस प्रीफिक्स वाले स्ट्रिंग्स ढूंढना $regex` ऑपरेटर पैटर्न मिलान का समर्थन करता है। एक स्ट्रिंग की शुरुआत में 5 लगातार अपरकेस अक्षरों से मिलान करने के लिए, पैटर्न /^[A-Z]{5}/ का उपयोग करें। नमूना डेटा बनाना > db.upperCaseFiveLetterDemo.insertOne({

  7. MongoDB क्वेरी: ऐरे में वैल्यू कैसे रिप्लेस करें?

    MongoDB में पोजिशनल $ ऑपरेटर के साथ $set का उपयोग करके ऐरे एलिमेंट को रिप्लेस करना एक ऐरे के अंदर एक विशिष्ट एलिमेंट को अपडेट करने के लिए, क्वेरी से मेल खाने वाले ऐरे एलिमेंट को संदर्भित करने के लिए $set के साथ पोजिशनल $ ऑपरेटर का उपयोग करें। नमूना डेटा बनाना > db.replaceValueInArrayDemo.insertO

  8. क्या MongoDB find() फंक्शन _id को टालकर डिस्प्ले कर सकता है?

    MongoDB find() में प्रोजेक्शन का उपयोग करके _id फील्ड को बाहर करना MongoDB में, find() मेथड का दूसरा आर्ग्युमेंट एक प्रोजेक्शन डॉक्यूमेंट स्वीकार करता है जो निर्दिष्ट करता है कि कौन से फील्ड्स शामिल या बाहर किए जाएं। { _id: 0 } सेट करके, आप परिणामों से _id फील्ड को दबा सकते हैं। सिंटैक्स db.yourCol

  9. MongoDB कलेक्शन में MD5 हैश वैल्यू कैसे जोड़ें?

    MongoDB शेल में hex_md5() का उपयोग करके पासवर्ड के लिए MD5 हैश जनरेट करना और संग्रहीत करना MongoDB शेल एक बिल्ट-इन hex_md5() फंक्शन प्रदान करता है जो एक स्ट्रिंग का MD5 हैश हेक्साडेसिमल स्ट्रिंग के रूप में गणना करता है। इसका उपयोग डॉक्यूमेंट्स को पुनरावृत्त करने और हैश्ड पासवर्ड फील्ड जोड़ने के लिए

  10. MongoDB $or ऑपरेटर को कैसे लागू करें?

    MongoDB में $or ऑपरेटर का उपयोग करके लॉजिकल OR क्वेरी करना $or ऑपरेटर एक लॉजिकल OR ऑपरेशन करता है जो उन डॉक्यूमेंट्स को चुनता है जो कम से कम एक निर्दिष्ट शर्त सरणी से मेल खाते हैं। सिंटैक्स db.yourCollectionName.find({ $or: [ { yourFieldName: yourValue1 }, { yourFieldName: yourValue2 }

  11. MongoDB में एक ही क्वेरी में मल्टीपल रो कैसे अपडेट करें?

    MongoDB में initializeUnorderedBulkOp() का उपयोग करके बल्क अपडेट करना initializeUnorderedBulkOp() (लिगेसी शेल मेथड) एक अनऑर्डर्ड बल्क ऑपरेशन बिल्डर बनाता है जो मल्टीपल अपडेट ऑपरेशन्स को एक ही नेटवर्क राउंड-ट्रिप में बैच करने की अनुमति देता है। आधुनिक MongoDB में, बल्क राइट्स के लिए bulkWrite() का उप

  12. MongoDB क्वेरी: केवल एक विशिष्ट घंटे में रिकॉर्ड्स कैसे खोजें?

    MongoDB एग्रीगेशन में $hour ऑपरेटर का उपयोग करके घंटे के आधार पर फ़िल्टर करना $hour एग्रीगेशन ऑपरेटर एक तिथि से घंटा घटक (0-23) निकालता है। $match के साथ संयोजित करके विशिष्ट घंटों के दौरान होने वाले डॉक्यूमेंट्स को फ़िल्टर करें। नमूना डेटा बनाना > db.mongoDbSearchForHoursDemo.insertOne({Custome

  13. MongoDB क्वेरी: जहां सभी ऐरे आइटम्स एक निर्दिष्ट शर्त से कम हों?

    MongoDB में $not और $gt के साथ ऐरे एलिमेंट्स को फ़िल्टर करना उन डॉक्यूमेंट्स को खोजने के लिए जहां एक ऐरे में सभी** एलिमेंट्स एक शर्त को पूरा करते हैं (उदाहरण के लिए, सभी स्कोर ≤ 45), $not के साथ $gt का उपयोग करके किसी भी एलिमेंट के उल्लंघन को बाहर करें। नमूना डेटा बनाना > db.arrayElementsNotGrea

  14. MongoDB में फील्ड्स को कैसे कंसीनिटेट करें?

    MongoDB एग्रीगेशन में $concat का उपयोग करके फील्ड्स कंसीनिटेट करना $concat एग्रीगेशन ऑपरेटर मल्टीपल स्ट्रिंग एक्सप्रेशन्स को एक ही स्ट्रिंग में जोड़ता है। यह $project के भीतर नए गणना किए गए फील्ड्स बनाने के लिए उपयोगी है। नमूना डेटा बनाना > db.concatenateFieldsDemo.insertOne({StudentFirstName:Ad

  15. MongoDB में एग्रीगेशन फ्रेमवर्क का उपयोग करके अन्य फील्ड्स शामिल किए बिना _id को कैसे बाहर करें?

    MongoDB एग्रीगेशन में $project का उपयोग करके _id को बाहर करना एग्रीगेशन पाइपलाइन में, $project स्टेज आउटपुट डॉक्यूमेंट्स के आकार को नियंत्रित करता है। _id: 0 सेट करके, आप अन्य फील्ड्स को स्पष्ट रूप से सूचीबद्ध किए बिना _id फील्ड को बाहर कर सकते हैं (आपको अभी भी उन फील्ड्स को शामिल करना होगा जिन्हें

  16. MongoDB में ऐरे में पहले आइटम से मिलान करने वाले डॉक्यूमेंट्स कैसे खोजें?

    MongoDB में डॉट नोटेशन के साथ ऐरे के पहले एलिमेंट को क्वेरी करना MongoDB डॉट नोटेशन के साथ जीरो-बेस्ड इंडेक्स (arrayName.0.fieldName) का उपयोग करके ऐरे में पहले एलिमेंट के फील्ड्स को क्वेरी करने का समर्थन करता है। नमूना डेटा बनाना > db.matchingFirstItemInTheArrayDemo.insertOne( { ClientDetails

  17. MongoDB में केवल एक मान को कैसे डिक्रीमेंट करें?

    MongoDB में $inc का उपयोग करके एकल डॉक्यूमेंट फील्ड को डिक्रीमेंट करना $inc ऑपरेटर एक फील्ड को निर्दिष्ट मात्रा से बढ़ाता या घटाता है। एक फील्ड को डिक्रीमेंट करने के लिए, एक नकारात्मक मान का उपयोग करें। एक फ़िल्टर के साथ संयोजित करें ताकि केवल एक विशिष्ट डॉक्यूमेंट लक्षित हो। नमूना डेटा बनाना >

  18. MongoDB परिणामों को बेहतर फॉर्मेट में देखने का कोई तरीका है?

    MongoDB शेल में बेहतर आउटपुट फॉर्मेटिंग MongoDB शेल डिफ़ॉल्ट रूप से कंप्रेस्ड फॉर्मेट में परिणाम प्रदर्शित करता है। पठनीयता में सुधार के लिए, findOne(), pretty(), या toArray() का उपयोग करें। नमूना डेटा बनाना > db.betterFormatDemo.insertOne({StudentName:Adam Smith,StudentScores:[98,67,89]}); { ac

  19. MongoDB में $concatArrays को कैसे लागू करें जब कुछ मान null हों?

    MongoDB में $ifNull के साथ null-सुरक्षित ऐरे कंसीनिटेशन $concatArrays ऑपरेटर के लिए आवश्यक है कि सभी इनपुट ऐरे हों। Null या अनुपस्थित फील्ड्स को शालीनता से संभालने के लिए, प्रत्येक ऐरे इनपुट को खाली ऐरे फॉलबैक के साथ $ifNull में लपेटें। नमूना डेटा बनाना > db.concatenateArraysDemo.insertOne({ F

  20. MongoDB में null द्वारा समूहित करके डॉक्यूमेंट में औसत मान कैसे गणना करें?

    MongoDB एग्रीगेशन में _id: null के साथ सभी डॉक्यूमेंट्स में औसत गणना करना _id: null के साथ $group स्टेज का उपयोग करके सभी डॉक्यूमेंट्स को एक ही समूह में समूहित करें, फिर $avg के साथ औसत की गणना करें। सिंटैक्स db.yourCollectionName.aggregate([ { $group: { _id: null, anyFieldName: { $avg: $yourFiel

Total 1351 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:46/68  20-कंप्यूटर/Page Goto:1 40 41 42 43 44 45 46 47 48 49 50 51 52