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

सिद्धांत और MongoDB के साथ भंडारण सरणी

यदि आपको किसी सरणी में दस्तावेज़ वर्ग में मैप नहीं किए गए मानों को संग्रहीत करने की आवश्यकता है, तो आप collection का उपयोग कर सकते हैं फ़ील्ड मैपिंग, जो MongoDB में एक मूल सरणी के लिए मैप करता है। एक hash भी है टाइप करें, जो इसी तरह PHP में एक साहचर्य सरणी को MongoDB में किसी ऑब्जेक्ट में बिना किसी मैपिंग के परिवर्तित करता है।

यदि आपके उदाहरण में "टाइप" एक मैप किए गए दस्तावेज़ वर्ग है, तो आप एक EmbedMany संबंध, जो मूल दस्तावेज़ के भीतर एक या अधिक मैप किए गए दस्तावेज़ों को एक सरणी में संग्रहीत करेगा। MongoDB के भीतर, इसे वस्तुओं की एक सरणी के रूप में दर्शाया जाएगा, जो कि collection के साथ आप स्वयं कर सकते हैं, के समान है। फ़ील्ड (सहयोगी सरणियों की एक सरणी को संग्रहीत करना); हालांकि, ODM उन वस्तुओं को वापस दस्तावेज़ उदाहरणों में हाइड्रेट करने के लिए EmbedMany मैपिंग का उपयोग करेगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js में वादों के साथ MongoDB का उपयोग कैसे करें?

  2. MongoDB को समेकित और अद्यतन करें

  3. mongodb में db.collection.find () का रिटर्न प्रकार क्या है?

  4. क्या विकिपीडिया का मानचित्र कम करने की व्याख्या गलत है?

  5. मोंगोडीबी को MySQL निर्यात