ভূমিকা
MongoDB-এ কোনো ফিল্ডে null ভ্যালু না থাকা ডকুমেন্টগুলো বের করতে $ne (not equal) অপারেটর ব্যবহার করা হয়। নোট: {field: {$ne: null}} শর্তে ফিল্ড 아예 না থাকা ডকুমেন্টও মিলে যাবে।
নমুনা ডেটা তৈরি
সকল ডকুমেন্ট প্রদর্শন
{ "_id" : ObjectId("5cd00bec588d4a6447b2e05f"), "StudentName" : "Larry", "StudentDetails" : { "StudentAge" : 21, "StudentSubject" : "MongoDB" } } { "_id" : ObjectId("5cd00c00588d4a6447b2e060"), "StudentName" : "Sam", "StudentDetails" : { "StudentAge" : 23, "StudentSubject" : null } }StudentSubject null নয় এমন ডকুমেন্ট বের করা
{ "_id" : ObjectId("5cd00bec588d4a6447b2e05f"), "StudentName" : "Larry", "StudentDetails" : { "StudentAge" : 21, "StudentSubject" : "MongoDB" } }সতর্কতা:
{field: {$ne: null}}কোয়েরিfieldঅনুপস্থিত ডকুমেন্টও রিটার্ন করে। শুধু ফিল্ড আছে এবং নাল নয় এমন ডকুমেন্ট চাইলে{field: {$ne: null, $exists: true}}ব্যবহার করুন।