MongoDB में नेस्टेड स्ट्रिंग की सरणी प्राप्त करने के लिए find() में डॉट नोटेशन का उपयोग करें। आइए एक संग्रह बनाते हैं:
सभी दस्तावेज़ देखने के लिए:
{ "_id" : ObjectId("5e2c163b79799acab037af51"), "id" : 101, "Details" : [ { "Name" : "Chris", "Marks" : 45 }, { "Name" : "David", "Marks" : 55, "Subjects" : [ "MySQL", "MongoDB", "Java", "C" ] } ] } { "_id" : ObjectId("5e2c163c79799acab037af52"), "id" : 102, "Details" : [ { "Name" : "Mike", "Marks" : 48 }, { "Name" : "Bob", "Marks" : 98, "Subjects" : [ "C++", "MySQL" ] } ] }नेस्टेड स्ट्रिंग की सरणी प्राप्त करने की क्वेरी
डॉट नोटेशन का उपयोग करके "MongoDB" विषय वाले दस्तावेज़ खोजें:
परिणाम:
महत्वपूर्ण: MongoDB स्वचालित रूप से सरणी के अंदर मानों की खोज करता है जब आप डॉट नोटेशन के साथ सरणी फ़ील्ड क्वेरी करते हैं।