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

MongoDB

  1. MongoDB में डेट्स द्वारा ग्रुप कैसे करें?

    आप MongoDB में डेट्स द्वारा ग्रुप करने के लिए एग्रीगेशन फ्रेमवर्क का उपयोग कर सकते हैं। आइए पहले कुछ डॉक्यूमेंट्स के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट्स के साथ कलेक्शन बनाने की क्वेरी इस प्रकार है: > db.groupByDateDemo.insertOne({UserLoginDateTime:new ISODate()}); { acknowledged : true, insertedI

  2. MongoDB में स्ट्रिंग को डेट में कैसे बदलें?

    MongoDB में स्ट्रिंग को डेट में बदलने के लिए, निम्न सिंटैक्स का उपयोग करें: db.yourCollectionName.aggregate( [ { $project: { anyVariableName: { $dateFromString: { dateString: $yourFieldName } } } } ] );

  3. MongoDB डॉक्यूमेंट से फील्ड को पूरी तरह कैसे हटाएं?

    आप MongoDB डॉक्यूमेंट से फील्ड को पूरी तरह हटाने के लिए $unset ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.update({}, {$unset: {yourFieldName:1}}, false, true); उपरोक्त सिंटैक्स को समझने के लिए, आइए कुछ डॉक्यूमेंट्स के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट्स के साथ कलेक्शन

  4. MongoDB कलेक्शन में हर डॉक्यूमेंट में नया फील्ड कैसे जोड़ें?

    MongoDB कलेक्शन में हर डॉक्यूमेंट में नया फील्ड जोड़ने के लिए, आप $set ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.update({}, { $set: {yourFieldName: yourValue} }, false, true); उपरोक्त सिंटैक्स को समझने के लिए, आइए कुछ डॉक्यूमेंट्स के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट्

  5. MongoDB में इंटरनल ऐरे साइज क्वेरी करना?

    आप MongoDB में इंटरनल ऐरे साइज के लिए $size ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.internalArraySizeDemo.aggregate( [ { $group: { _id:yourObjectIdValue, anyFieldName: {$first: {$size: $yourArrayName }} } } ] ); उपरोक्त सिंटैक्स को समझने के लिए

  6. MongoDB में इनर ऐरे कैसे सॉर्ट करें?

    आप MongoDB में एग्रीगेशन फ्रेमवर्क की मदद से इसे प्राप्त कर सकते हैं। इसे समझने के लिए, आइए डॉक्यूमेंट के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट के साथ कलेक्शन बनाने की क्वेरी इस प्रकार है: > db.sortInnerArrayDemo.insertOne( { EmployeeDetails: { EmployeeAddress: { EmployeeCountry: [ { EmployeeZi

  7. MongoDB में इंटीजर वैल्यू पर रेगेक्स खोज?

    इंटीजर वैल्यू पर रेगेक्स खोज करने के लिए, आपको $where ऑपरेटर का उपयोग करना होगा। सिंटैक्स इस प्रकार है: db.yourCollectionName.find({ $where: /^yourIntegerPatternValue.*/.test(this.yourFieldName) }); उपरोक्त अवधारणा को समझने के लिए, आइए डॉक्यूमेंट के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट के साथ कलेक्शन ब

  8. MongoDB में नेस्टेड ऐरे में $push?

    यहां, नेस्टेड ऐरे में नए डॉक्यूमेंट्स जोड़ने के लिए $push का उपयोग किया जा सकता है। उपरोक्त $push अवधारणा को समझने के लिए, आइए नेस्टेड ऐरे डॉक्यूमेंट के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट के साथ कलेक्शन बनाने की क्वेरी इस प्रकार है: >db.nestedArrayDemo.insertOne({EmployeeName:Larry,EmployeeSalary:

  9. क्या MongoDB में केस-इनसेंसिटिव क्वेरी बनाना संभव है?

    हां, आप MongoDB में केस-इनसेंसिटिव क्वेरी बनाने के लिए regexp का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.find({yourFieldName:/^yourvalue$/i}); उपरोक्त सिंटैक्स को समझने के लिए, आइए कुछ डॉक्यूमेंट्स के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट्स के साथ कलेक्शन बनाने की क्वेरी इस प्रका

  10. MongoDB में एक्जैक्ट एलिमेंट ऐरे में फील्ड कैसे अपडेट करें?

    आप नीचे दिए गए स्टेटमेंट की मदद से MongoDB में एक्जैक्ट एलिमेंट ऐरे में अपडेट कर सकते हैं। सिंटैक्स इस प्रकार है: {yourArrayDocumentName.$.yourNestedArrayDocument.yourPosition:yourValue}} उपरोक्त सिंटैक्स को समझने के लिए, आइए कुछ डॉक्यूमेंट्स के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट के साथ कलेक्शन बनाने

  11. MongoDB में विशिष्ट मान वाले ऐरे वाले डॉक्यूमेंट कैसे खोजें?

    आप find() मेथड का उपयोग करके विशिष्ट मान वाले ऐरे वाले डॉक्यूमेंट को खोज सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.find({yourArrayFieldName:yourValue},.......N).pretty(); उपरोक्त सिंटैक्स को समझने के लिए, आइए डॉक्यूमेंट्स के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट्स के साथ कलेक्शन बनाने की क्

  12. MongoDB में ऐरे एलिमेंट कैसे हटाएं?

    MongoDB में ऐरे एलिमेंट हटाने के लिए, आप $pull और $in ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.update({}, {$pull:{yourFirstArrayName:{$in:[yourValue]},yourSecondArrayName:yourValue}}, {multi:true} ); उपरोक्त सिंटैक्स को समझने के लिए, आइए डॉक्यूमेंट के साथ एक कलेक्शन

  13. MongoDB में ऐरे से ऑब्जेक्ट कैसे हटाएं?

    MongoDB में ऐरे से ऑब्जेक्ट हटाने के लिए, आप $pull ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.update( {_id:ObjectId(5c6ea036a0c51185aefbd14f)}, {$pull:{yourArrayName:{yourArrayFieldName:yourValue}}}, false,true); उपरोक्त सिंटैक्स को समझने के लिए, आइए डॉक्यूमेंट के साथ

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

    आप निम्न सिंटैक्स का उपयोग करके MongoDB में सिंगल फील्ड सिलेक्ट कर सकते हैं: db.yourCollectionName.find({yourFieldName:yourValue},{yourSingleFieldName:1,_id:0}); उपरोक्त सिंटैक्स में yourSingleFieldName:1, _id:0 का अर्थ है _id के बिना एक फील्ड से सभी डेटा प्राप्त करना। उपरोक्त सिंटैक्स को समझने के

  15. MongoDB में ऐरे में आइटम्स की संख्या कैसे गिनें?

    ऐरे में आइटम्स की संख्या गिनने के लिए, आप $size ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: db.yourCollectionName.aggregate({$project:{anyFieldName:{$size:$yourArrayName}}}).pretty(); उपरोक्त सिंटैक्स को समझने के लिए, आइए डॉक्यूमेंट के साथ एक कलेक्शन बनाएं। डॉक्यूमेंट के साथ कलेक्शन बनाने क

  16. MongoDB डॉक्यूमेंट का _id कैसे अपडेट करें?

    आप इसे अपडेट नहीं कर सकते लेकिन आप एक नया आईडी सेव कर सकते हैं और पुरानी आईडी को हटा सकते हैं। MongoDB डॉक्यूमेंट के _id को अपडेट करने के लिए कुछ चरणों का पालन करें। चरण इस प्रकार हैं: चरण 1: पहले चरण में, आपको ObjectId को एक वेरिएबल में स्टोर करना होगा। anyVariableName=db.yourCollectionName.findO

  17. MongoDB में डेट/टाइम स्टोर करने का सबसे अच्छा तरीका?

    MongoDB में डेट/टाइम स्टोर करने के दो अलग-अलग तरीके हैं। पहले दृष्टिकोण में, आप JavaScript की तरह Date ऑब्जेक्ट्स का उपयोग कर सकते हैं। Date ऑब्जेक्ट MongoDB में डेट/टाइम स्टोर करने का सबसे अच्छा तरीका है। सिंटैक्स इस प्रकार है: new Date(); दूसरे दृष्टिकोण में, आप ISODate() का उपयोग कर सकते हैं। सि

  18. MongoDB कलेक्शन में ऑब्जेक्ट ऐरे में केवल क्वेरी किए गए एलिमेंट को कैसे पुनर्प्राप्त करें?

    आप MongoDB कलेक्शन में ऑब्जेक्ट ऐरे में क्वेरी किए गए एलिमेंट को फ़िल्टर करने के लिए प्रोजेक्शन ऑपरेटर $elemMatch का उपयोग कर सकते हैं। MongoDB में ऑब्जेक्ट ऐरे में केवल क्वेरी किए गए एलिमेंट को पुनर्प्राप्त करने के लिए, आइए पहले डॉक्यूमेंट्स ऑब्जेक्ट ऐरे के साथ एक कलेक्शन बनाएं। क्वेरी इस प्रकार ह

  19. MongoDB फील्ड को दूसरे फील्ड के मान से कैसे अपडेट करें?

    MongoDB फील्ड को दूसरे फील्ड के मान से अपडेट करने के लिए आप एग्रीगेट फंक्शन का उपयोग कर सकते हैं। यहां, हम दो कलेक्शन बनाएंगे: name studentInformation <name> कलेक्शन डॉक्यूमेंट्स के साथ पहला कलेक्शन बनाने की क्वेरी इस प्रकार है: > db.name.insert({FirstName:John,LastName:Smith}); WriteRe

  20. MongoDB में दो तारीखों के बीच ऑब्जेक्ट्स कैसे खोजें?

    MongoDB में दो तारीखों के बीच ऑब्जेक्ट्स खोजने के लिए ऑपरेटर $gte और $lt का उपयोग करें। इन ऑपरेटर्स को समझने के लिए, आइए एक कलेक्शन बनाएं। यहां कलेक्शन बनाना: >db.order.insert({OrderId:1,OrderAddress:US,OrderDateTime:ISODate(2019-02-19)}); WriteResult({ nInserted : 1 }) >db.order.insert({Orde

Total 1351 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:67/68  20-कंप्यूटर/Page Goto:1 61 62 63 64 65 66 67 68