MongoDB में शून्य मानों को अनदेखा करने के लिए, "$ne" :null . का उपयोग करें कुल मिलाकर()। आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo722.insertOne(... {... id:101,... विवरण:[... {नाम:""},... {नाम:"डेविड"},.. {नाम:नल},... {नाम:"कैरोल"}...]...}...);{ "स्वीकृत":सच, "सम्मिलित आईडी":ऑब्जेक्ट आईडी("5eab07d543417811278f5889")}पूर्व>संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo722.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5eab07d543417811278f5889"), "id" :101, "details" :[ { "Name" :"" }, { "Name" :"David" }, { "Name" :नल }, { "नाम" :"कैरोल" } ] }$ne -
. का उपयोग करके MongoDB में शून्य मानों को अनदेखा करने की क्वेरी निम्नलिखित है> db.demo722.aggregate([... {"$unwind":"$details"},...... {"$match":{ "details.Name" :{ "$ne" :नल } } }... ])यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5eab07d543417811278f5889"), "id" :101, "details" :{ "Name" :"" } }{ "_id" :ObjectId("5eab07d543417811278f5889"), "id" :101, "विवरण" :{ "नाम" :"डेविड" } }{ "_id" :ObjectId("5eab07d543417811278f5889"), "id" :101, "विवरण" :{ "नाम" :"कैरोल" } }पूर्व>