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

मान के योग की गणना करने के लिए मानगो एकत्रीकरण का उपयोग करना

आपको पाइपलाइन में एक $group चरण जोड़ना होगा।

समूह का _id वह होगा जिसे आप संक्षेप में बता रहे हैं (इस मामले में एक स्थिरांक क्योंकि आप एक भव्य कुल चाहते हैं)। चूंकि आप इनवॉइस की सूची को बनाए रखना चाहते हैं, आप उन्हें $push ऑपरेटर के माध्यम से एक सरणी फ़ील्ड में जमा कर सकते हैं। कुल और मात्रा के लिए योग $sum के साथ संभाला जाएगा।

{$group : { _id : 1,
            Total : { $sum : "$total" },
            ItemCount : { $sum : "$qty" },
            Invoices : { $push : { id : "$_id", created : "$created" }}
} }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डिलीट कैस्केड पर MongoDB DBRef

  2. सच के अद्वितीय बूलियन के साथ नेवला

  3. ईबीएस भंडारण के लिए एडब्ल्यूएस ईसी 2 इंस्टेंस पर स्थापित मोंगोडीबी का भंडारण स्थान सेट करें। और इंस्टेंस बंद/समाप्त होने के बाद मैं इसे कैसे पुनर्प्राप्त कर सकता हूं?

  4. ग्राफ़ डीबी बनाम दस्तावेज़ डीबी बनाम ट्रिपलस्टोर्स

  5. MongoDB Regex क्वेरी:यह काम क्यों नहीं करता है?