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

मैं मोंगोडीबी में एसक्यूएल जॉइन समकक्ष कैसे निष्पादित करूं?

मोंगो 3.2 के अनुसार इस प्रश्न के उत्तर अब अधिकतर सही नहीं हैं। एकत्रीकरण पाइपलाइन में जोड़ा गया नया $lookup ऑपरेटर अनिवार्य रूप से बाएं बाहरी जुड़ाव के समान है:

https://docs.mongodb.org/master/reference/operator/aggregation/lookup/#pipe._S_lookup

डॉक्स से:

{
   $lookup:
     {
       from: <collection to join>,
       localField: <field from the input documents>,
       foreignField: <field from the documents of the "from" collection>,
       as: <output array field>
     }
}

बेशक मोंगो नहीं है एक रिलेशनल डेटाबेस है, और डेवलपर $ लुकअप के लिए विशिष्ट उपयोग के मामलों की सिफारिश करने के लिए सावधान हैं, लेकिन कम से कम 3.2 में शामिल होना अब MongoDB के साथ संभव है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB संग्रह में परिवर्तन कैसे सुनें?

  2. विफल वैश्विक आरंभीकरण:BadValue अमान्य या कोई उपयोगकर्ता स्थान सेट नहीं है। कृपया सुनिश्चित करें कि LANG और/या LC_* पर्यावरण चर सही ढंग से सेट हैं

  3. कैसे तिथि के आधार पर एकत्रीकरण ढांचे में एक पूर्ण टाइमस्टैम्प दिया जाता है?

  4. MongoDB - प्रोजेक्शन क्वेरीज़

  5. हर पांच मिनट में Node.js जॉब शेड्यूल करें