ভূমিকা
MongoDB-এ নেস্টেড অবজেক্ট বা অ্যারে অবজেক্টের ফিল্ড দিয়ে কোয়েরি করতে ডট নোটেশন (parent.child.field) ব্যবহার করা হয়। এটি একসাথে একাধিক লেভেলের শর্ত ম্যাচ করতে দেয়।
নমুনা ডেটা তৈরি
ডকুমেন্ট প্রদর্শন
{ "_id" : ObjectId("5cd10f9ce3526dbddbbfb60a"), "CustomerName" : "Larry", "CustomerDetails" : [ { "CustomerCountryName" : "US", "CustomerBankName" : "HDFC", "CustomerBalance" : 17363 } ], "Purchase" : 1456 }একাধিক প্যারামিটার দিয়ে কোয়েরি
CustomerName: 'Larry'এবং অ্যারের প্রথম এলিমেন্টেরCustomerCountryName: 'US'- দুটি শর্ত একসাথে ম্যাচ করানো হয়েছে।1ব্যাখ্যা:
CustomerDetails.CustomerCountryNameলিখলে MongoDB অ্যারেতে যেকোনো এলিমেন্টে该字段 মিললে ডকুমেন্ট রিটার্ন করে। নির্দিষ্ট ইনডেক্সের জন্যCustomerDetails.0.CustomerCountryNameব্যবহার করুন।