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

MongoDB में मॉडल के ऐरे के भीतर अद्वितीय मानों की गणना करें

आप इसे एक साधारण aggregate के साथ कर सकते हैं पाइपलाइन:

MyModel.aggregate([
    // Project just the myKey field as that's all that's needed
    {$project: {_id: 0, myKey: 1}},
    // Duplicate each doc, once per myKey element
    {$unwind: '$myKey'},
    // Group on myKey and get a count
    {$group: {_id: '$myKey', count: {$sum: 1}}}
  ],
  function(err, results) {...}
);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. LINQ लैम्ब्डा अभिव्यक्ति में स्ट्रिंग चर का प्रयोग करें

  2. मोंगो में मनमानी सूची द्वारा वस्तुओं की सरणी को कैसे क्रमबद्ध करें?

  3. MongoDB इतना तेज़ क्यों है

  4. MongoDb csharp ड्राइवर का उपयोग करके टाइप बदलने पर फ़ील्ड को डिसेरिएलाइज़ करना

  5. मोंगोडीबी में ग्रुप के साथ बाएं शामिल हों