निर्धारित करने के लिए कि कोई विशिष्ट मान मौजूद नहीं है, MongoDB में $ne का उपयोग करें। पहले कलेक्शन बनाएं:
> db.demo206.insertOne({
"ClientDetails": [
{ "Name": "Chris", "Age": 28, "CountryName": "US" }
]
});
{ "acknowledged": true, "insertedId": ObjectId("5e3d8bd403d395bdc21346ee") }
> db.demo206.insertOne({
"ClientDetails": [
{ "Name": "David", "Age": 29, "CountryName": "UK" }
]
});
{ "acknowledged": true, "insertedId": ObjectId("5e3d8bd403d395bdc21346ef") }
> db.demo206.insertOne({
"ClientDetails": [
{ "Name": "Bob", "Age": 31, "CountryName": "US" }
]
});
{ "acknowledged": true, "insertedId": ObjectId("5e3d8bd503d395bdc21346f0") }
सभी डॉक्यूमेंट्स देखें:
> db.demo206.find();
आउटपुट:
{ "_id": ObjectId("5e3d8bd403d395bdc21346ee"), "ClientDetails": [ { "Name": "Chris", "Age": 28, "CountryName": "US" } ] }
{ "_id": ObjectId("5e3d8bd403d395bdc21346ef"), "ClientDetails": [ { "Name": "David", "Age": 29, "CountryName": "UK" } ] }
{ "_id": ObjectId("5e3d8bd503d395bdc21346f0"), "ClientDetails": [ { "Name": "Bob", "Age": 31, "CountryName": "US" } ] }
निर्धारित करने की क्वेरी कि कोई विशिष्ट मान मौजूद नहीं है:
> db.demo206.find({ "ClientDetails.CountryName": { "$ne": "US" } });
परिणाम: