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

MongoDB एकत्रीकरण के अंदर फ़ील्ड का प्रकार बदलें और क्या $lookup फ़ील्ड पर अनुक्रमणिका का उपयोग करता है या नहीं?

आप पाइपलाइन के भीतर स्ट्रिंग को ऑब्जेक्ट आईडी में परिवर्तित नहीं कर सकते हैं, आपको प्रत्येक दस्तावेज़ पर जाना होगा और इसे मैन्युअल रूप से परिवर्तित करना होगा, जैसे कुछ का उपयोग करके (आपको किसी भी प्रकार के मिश्रण मिलान को संग्रहीत नहीं करना चाहिए, इसलिए शायद यह लंबे समय तक अपडेट करने योग्य है रन):

mongodb में स्ट्रिंग को संख्यात्मक मानों में कैसे बदलें

जैसा कि $lookup अनुक्रमणिका का उपयोग करता है, यदि आप इस ब्लॉग के आँकड़ों को देखें तो आप देखेंगे कि अनुक्रमणिका का उपयोग किया जाता है -

http://guyharrison.squarespace.com/blog/2016/7/4/join-performance-in-mongodb-32-using-lookup.html



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. वस्तुओं के बीच मोंगो डीबी संबंध

  2. मैं किसी फ़ाइल को MongoDB में कैसे सहेजूँ?

  3. MongoDB कुल $group . के साथ प्रतिशत प्राप्त करें

  4. मोंगोडब इरनो से कनेक्ट नहीं हो सकता:61 कनेक्शन अस्वीकृत

  5. MongoDB विंडोज़ सेवा के रूप में और रेप्लिकासेट सेट करना