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

$ लुकअप के लिए मोंगोडब कुल तर्क स्ट्रिंग होना चाहिए

क्योंकि आप $lookup का उपयोग करने का प्रयास कर रहे हैं MongoDB v3.6 . से सुविधाएं (वाक्यविन्यास) MongoDB v3.4 . पर

MongoDB v3.4 $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>
     }
}

MongoDB v3.6 $lookup वाक्य रचना:

{
   $lookup:
     {
       from: <collection to join>,
       let: { <var_1>: <expression>, …, <var_n>: <expression> },
       pipeline: [ <pipeline to execute on the collection to join> ],
       as: <output array field>
     }
}

https://docs.mongodb.com/manual/reference/operator/ एकत्रीकरण/लुकअप/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब के डंप को पुनर्स्थापित करने के एक ही आदेश के भीतर पूरे डेटाबेस को छोड़ दें

  2. जावा से मोंगो एसएसएल प्रतिकृति सेट से कनेक्ट नहीं हो सकता

  3. मार्ग के आधार पर MongoDB में ऑब्जेक्ट को हटाने का अनुशंसित तरीका

  4. पाइमोंगो से कच्चे मोंगोडब कमांड कैसे चलाएं

  5. समय श्रृंखला और एकत्रीकरण ढांचा (मोंगो)