MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB:एंबेडेड दस्तावेज़ में अद्वितीय कुंजी

अद्वितीय अनुक्रमणिका केवल संग्रह में मौजूद हैं। दस्तावेज़ में विशिष्टता और अन्य बाधाओं को लागू करने के लिए आपको इसे क्लाइंट कोड में करना होगा। (शायद आभासी संग्रह इसकी अनुमति देंगे, आप इसके लिए वोट कर सकते हैं।)

आप अपने मामले में क्या करने की कोशिश कर रहे हैं कुंजी Items.Name . पर अनुक्रमणिका बनाना है जो किसी भी दस्तावेज़ में मौजूद नहीं है (यह सरणी Items के अंदर एम्बेडेड दस्तावेज़ों को संदर्भित नहीं करता है ), इस प्रकार यह null है और संग्रह में अद्वितीय बाधा का उल्लंघन करता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कैसे Node.js में नेवला के साथ पृष्ठांकित करने के लिए?

  2. MongoDB:$geoWithin ऑपरेटर का उपयोग करके सही परिणाम नहीं मिल रहा है

  3. जावा के लिए बीएसओएन पुस्तकालय?

  4. सरणी में मैचों की संख्या द्वारा मोंगो क्रमबद्ध करें

  5. उप-दस्तावेज़ पर नेवला अद्वितीय अनुक्रमणिका