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

नेवला समूह और गिनती

आपको $unwind की ज़रूरत है समूहीकरण से पहले आइटम सरणी:

const aggregatorOpts = [{
        $unwind: "$items"
    },
    {
        $group: {
            _id: "$items.productId",
            count: { $sum: 1 }
        }
    }
]

Model.aggregate(aggregatorOpts).exec()

जो देता है:

{ "_id" : "789", "count" : 1 }
{ "_id" : "456", "count" : 2 }
{ "_id" : "123", "count" : 3 }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $elemMatch . द्वारा mongodb में दो उप सरणी मान निकालें

  2. विकल्प उपयोग FindAndModify समर्थित नहीं है

  3. मैं इलेक्ट्रॉन के साथ मोंगोडब का उपयोग कैसे करूं?

  4. नेवला मोंगो माध्यमिक डेटाबेस से नहीं पढ़ रहा है

  5. पिरामिड 1.1 और मोंगो डीबी को कैसे एकीकृत करें - यथासंभव कुछ पंक्तियाँ