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

MongoDB एकत्रीकरण एकल स्ट्रिंग में स्ट्रिंग्स की सरणी में शामिल होता है

आप सही रास्ते पर थे।

बस $reduce जोड़ें $concat पर आपके $project . में मंच।

'collection2': {
    '$reduce': {
        'input': '$collection2',
        'initialValue': '',
        'in': {
            '$concat': [
                '$$value',
                {'$cond': [{'$eq': ['$$value', '']}, '', ', ']}, 
                '$$this']
        }
    }
}

ध्यान दें:हम $cond का इस्तेमाल करते हैं एक अग्रणी , . को रोकने के लिए संयोजन में। आप $substrCP $reduce . से पहले $cond . के विकल्प के रूप में ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. वस्तु MongoDB के सरणी में डालें

  2. मोंगोडब और सी # में काम की इकाई

  3. एकत्रीकरण ढांचे का उपयोग करके MongoDB के साथ समूह गणना

  4. दस्तावेज़ से एकल संपत्ति पुनर्प्राप्त करें

  5. सेलजेएस और मोंगो अद्वितीय विशेषता पर ध्यान नहीं दिया जाता है