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

नेवला में नेस्टेड सरणी आबाद करें

नेवला 4.5 इसका समर्थन करता है

Project.find(query)
  .populate({ 
     path: 'pages',
     populate: {
       path: 'components',
       model: 'Component'
     } 
  })
  .exec(function(err, docs) {});

और आप एक से अधिक डीप लेवल में शामिल हो सकते हैं।

संपादित करें 03/17/2021:यह पुस्तकालय का कार्यान्वयन है, यह दृश्य के पीछे जो करता है वह आपके लिए चीज़ लाने के लिए एक और प्रश्न बनाता है और फिर स्मृति में शामिल होता है। हालांकि यह काम है लेकिन हमें वास्तव में भरोसा नहीं करना चाहिए। यह आपके डीबी डिज़ाइन को SQL टेबल की तरह बना देगा। यह महंगा ऑपरेशन है और अच्छी तरह से स्केल नहीं करता है। कृपया अपने दस्तावेज़ को डिज़ाइन करने का प्रयास करें ताकि इसमें शामिल होना कम हो।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. पिमोंगो के साथ मोंगोडब में ऑब्जेक्ट आईडी द्वारा खोजें

  2. हडूप मानचित्र/घटाएं बनाम अंतर्निर्मित मानचित्र/घटाना

  3. MongoDB में स्ट्रिंग को ObjectID में बदलें

  4. मोंगोरेस्टोर, उल्का उत्पादन सर्वर से स्थानीय . तक

  5. Ubuntu पर MongoDB को कैसे स्थापित और कॉन्फ़िगर करें