$ifNull এক্সপ্রেশন ব্যবহার করে প্রথম ফিল্ড নাল হলে দ্বিতীয় ফিল্ডের মান নিন।
নমুনা ডেটা
> db.demo182.insertOne({"FirstName": "Chris", "LastName": null});
> db.demo182.insertOne({"FirstName": null, "LastName": "Miller"});
> db.demo182.insertOne({"FirstName": "John", "LastName": "Smith"});
কোয়ারি
> db.demo182.aggregate([
{$project: {"Result": {"$ifNull": ["$FirstName", "$LastName"]}}}
])
ফলাফল
{ "Result": "Chris" }
{ "Result": "Miller" }
{ "Result": "John" }
FirstName নাল হলে LastName, অন্যথায় FirstName রিটার্ন হয়েছে।