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

मोंगोडब एकत्रीकरण का उपयोग करके कई क्षेत्रों की विशिष्ट गणना

निम्नलिखित समग्र पाइपलाइन को चलाने से आपको वांछित परिणाम मिलना चाहिए:

db.collection.aggregate([
    {
        "$group": {
            "_id": null,
            "distinct_car_types": { "$addToSet": "$car_type" },
            "distinct_colors": { "$addToSet": "$color" },
            "distinct_num_doors": { "$addToSet": "$num_doors" }
        }
    },
    {
        "$project": {
            "distinct_count_car_type": { "$size": "$distinct_car_types" },
            "distinct_count_color": { "$size": "$distinct_colors" },
            "distinct_count_num_doors": { "$size": "$distinct_num_doors" }
        }
    }
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब में डिफ़ॉल्ट रूप से एक विशिष्ट डेटाबेस से कनेक्ट करें

  2. MongoDB में एकाधिक MongoDB रिकॉर्ड से स्ट्रिंग परिणामों को एक ही परिणाम में कैसे संयोजित करें?

  3. त्रुटि प्राप्त करना, त्रुटि:सर्वर से कनेक्ट नहीं हो सका 127.0.0.1 शेल/मोंगो.जेएस और मैक ओएसएक्स शेर पर मोंगोडब चलाने की कोशिश करते समय

  4. मैं mongodb में किसी सरणी में टेक्स्ट खोज कैसे ढूंढ सकता हूं?

  5. Hadoop और संबंधित बिग डेटा तकनीकों के साथ MongoDB®