शून्य या खाली के बराबर नहीं के लिए एक क्वेरी सेट करने के लिए, $nin ऑपरेटर का उपयोग करें। वाक्य रचना इस प्रकार है
db.yourCollectionName.find({yourFieldName:{$nin:[null,""]}});
आइए दस्तावेजों के साथ एक संग्रह बनाएं
> db.notEqualToNullOrEmptyDemo.insertOne({"UserName":"Larry",,"UserAge":24});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c9d20b6a629b87623db1b26")}> ll insertOne({"UserName":"",,"UserAge":29});{ "स्वीकृत":सच, "insertId":ObjectId("5c9d20bea629b87623db1b27")}> db.notEqualToNullOrEmptyDemo.insertOne({"UserName":"Sam ","UserAge":32});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c9d20c7a629b87623db1b28")}> db.notEqualToNullOrEmptyDemo.insertOne({"UserName":null,"UserAge":27}); { "स्वीकार किया गया":सच, "insertedId":ObjectId("5c9d20d2a629b87623db1b29")}> db.notEqualToNullOrEmptyDemo.insertOne({"UserName":"Robert","UserAge":26});{ "स्वीकृत" :सच, "स्वीकृत" insertId" :ObjectId ("5c9d20dda629b87623db1b2a")}> db.notEqualToNullOrEmptyDemo.insertOne({"UserName":"","UserAge":23});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5c629b8"):ObjectId("5c629b8") }पूर्व>खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है
> db.notEqualToNullOrEmptyDemo.find().pretty();यह निम्नलिखित आउटपुट उत्पन्न करेगा
{ "_id" :ObjectId("5c9d20b6a629b87623db1b26"), "UserName" :"Larry", "UserAge" :24}{ "_id" :ObjectId("5c9d20bea629b87623db1b27"), "UserName" :"", "UserAge " :29}{ "_id" :ObjectId("5c9d20c7a629b87623db1b28"), "UserName" :"Sam", "UserAge" :32}{ "_id" :ObjectId("5c9d20d2a629b87623db1b29"), "UserAge" :null, "UserAge" " :27}{ "_id" :ObjectId("5c9d20dda629b87623db1b2a"), "UserName" :"Robert", "UserAge" :26}{ "_id" :ObjectId("5c9d20e7a629b87623db1b2b"), "UserName" :"", " UserAge" :23}शून्य या खाली के बराबर नहीं के लिए शर्त सेट करने के लिए क्वेरी निम्नलिखित है
> db.notEqualToNullOrEmptyDemo.find({UserName:{$nin:[null,""]}}).pretty();यह निम्नलिखित आउटपुट उत्पन्न करेगा
{ "_id" :ObjectId("5c9d20b6a629b87623db1b26"), "UserName" :"Larry", "UserAge" :24}{ "_id" :ObjectId("5c9d20c7a629b87623db1b28"), "UserName" :"Sam", " UserAge" :32}{ "_id" :ObjectId("5c9d20dda629b87623db1b2a"), "UserName" :"Robert", "UserAge" :26}