वैसे आप इसे बनाने का एकमात्र तरीका इस प्रकार है:
content = {};
content["Parent"] = {}
content["Parent"]["key2"] = 1
content["Parent"]["key 3"] = 1
db.coll_name.insert(content)
लेकिन आपको लगता है कि ऐसा करने में कुछ भी गलत नहीं है:
db.coll_name.find({ "Parent.key 3": 1} )
या प्रक्षेपण में हैं
db.coll_name.find({}, { "Parent.key 3": 1 })
यह "dot notation" है। और नोटेशन पर आपत्ति नहीं, और जब तक आप प्रमुख नामों को उद्धृत करते हैं (जो डॉट नोटेशन के लिए अनिवार्य है) तो सब ठीक है और आपके पास वहां एक जगह हो सकती है।