निम्न स्कीमा मेरी मूल आवश्यकताओं को पूरा करती है:
{
data1: String,
nested: {
type: {
nestedProp1: String,
nestedSub: [String]
},
required: false
}
}
इसके साथ, यदि कोई निर्दिष्ट नहीं है, तो "लापता" उप-दस्तावेज़ के साथ नए दस्तावेज़ बनाए जाते हैं।