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

MongoDB में वैकल्पिक/खाली डेटा कैसे संभालें?


MongoDB में खाली डेटा को संभालना

खाली डेटा को संभालने के लिए, आप $ne ऑपरेटर का उपयोग कर सकते हैं। आइए दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं। निम्नलिखित क्वेरी है:

>db.handlingAndEmptyDataDemo.insertOne({"StudentName":"John","StudentCountryName":""}); 
{ "acknowledged" : true, "insertedId" : ObjectId("5c9cbd5ca629b87623db1b12") } 
>db.handlingAndEmptyDataDemo.insertOne({"StudentName":"John","StudentCountryName":null}); 
{ "acknowledged" : true, "insertedId" : ObjectId("5c9cbd6ba629b87623db1b13") } 
> db.handlingAndEmptyDataDemo.insertOne({"StudentName":"John"}); 
{ "acknowledged" : true, "insertedId" : ObjectId("5c9cbd71a629b87623db1b14") }

find() मेथड से सभी दस्तावेज़ प्रदर्शित करना

> db.handlingAndEmptyDataDemo.find().pretty();

यह निम्नलिखित आउटपुट देगा:


$ne का उपयोग करके खाली डेटा को संभालने का क्वेरी

> db.handlingAndEmptyDataDemo.find({StudentCountryName: {$ne: null}});

यह निम्नलिखित आउटपुट देगा (केवल खाली स्ट्रिंग वाला दस्तावेज़, नल नहीं):

            
  1. - MongoDB Adobe Experience Manager को कैसे बढ़ाता है: एक व्यावहारिक गाइड

    MongoDB क्या है? MongoDB अन्य चीजों के अलावा, एक डॉक्यूमेंट-ओरिएंटेड NoSQL डेटाबेस है। इसका मतलब है कि यह डेटा प्रबंधन और संगठन के लिए एक लचीला, क्षैतिज रूप से स्केलिंग मॉडल प्रस्तुत करने के लिए पारंपरिक, रिलेशनल मॉडल से विचलित होता है। MongoDB AEM के साथ कैसे काम करता है? MongoDB, crx3mongo रनमोड

  1. MongoDB टिप्स: भाग 1 - उन्नत डेटाबेस प्रबंधन के लिए आवश्यक रणनीतियाँ MongoDB टिप्स: भाग 1 - उन्नत डेटाबेस प्रबंधन के लिए आवश्यक रणनीतियाँ

    मूल रूप से Tricore द्वारा प्रकाशित: 2 अगस्त, 2017 MongoDB के साथ शुरुआत करना आसान है, लेकिन जब आप एप्लिकेशन बना रहे होते हैं तो अधिक जटिल समस्याएं सामने आती हैं। आप खुद से ऐसे सवाल पूछ सकते हैं: रीप्लिका सेट में रीप्लिका सदस्य को कैसे री-सिंक करें? क्रैश के बाद MongoDB को कैसे रिकवर करें? MongoDB क

  1. MongoDB स्पेस मैनेजमेंट मास्टर करें: आवंटन, डैशबोर्ड और स्केलिंग टिप्स MongoDB स्पेस मैनेजमेंट मास्टर करें: आवंटन, डैशबोर्ड और स्केलिंग टिप्स

    उन लोगों के लिए जो MongoDB का उपयोग करने में नए हैं, MongoDB स्पेस उपयोग काफी भ्रमित करने वाला लग सकता है। इस लेख में, मैं समझाऊंगा कि MongoDB स्पेस कैसे आवंटित करता है और ObjectRocket डैशबोर्ड में स्पेस उपयोग की जानकारी की व्याख्या कैसे करें ताकि यह निर्णय लिया जा सके कि आपको अपने इंस्टेंस को कब कॉ