MongoDB दस्तावेज़ बताते हैं:
चूंकि आप एम्बेडेड दस्तावेज़ों के साथ काम कर रहे हैं, आप एक ही मूल दस्तावेज़ के एम्बेडेड दस्तावेज़ों की सरणी के भीतर किसी संपत्ति पर विशिष्टता लागू नहीं कर सकते।
हालांकि, जब आप बाद में एक नया Customer
डालने का प्रयास करते हैं ऐसे उपयोगकर्ता के साथ, जिसके पास mg@google.com
ई-मेल पते के रूप में, आपको एक त्रुटि मिलेगी (लेकिन केवल सहेजते समय, .push()
का उपयोग करते समय नहीं। , क्योंकि विशिष्टता MongoDB द्वारा लागू की जाती है, Mongoose द्वारा नहीं)।