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

नेस्टेड दस्तावेज़ में योग MongoDB

जैसा कि सम्माये ने संकेत दिया था, आपको $unwind . की आवश्यकता है Egresos सरणी मिलान किए गए दस्तावेज़ प्रति सरणी तत्व को डुप्लिकेट करने के लिए सरणी ताकि आप $sum . कर सकें प्रत्येक तत्व के ऊपर:

db.Cuentas.aggregate([
    {$match: {"Usuario": "MarioCares"} }, 
    {$unwind: '$Egresos'}, 
    {$group: {
        _id: null, 
        "suma": {$sum: "$Egresos.Monto" }
    }}
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Angular, NodeJS, Express, और MongoDB का उपयोग करके एक ऑनलाइन फ़ूड स्टोर वेबसाइट बनाएं

  2. Mgo . का उपयोग करके MongoDB में कुशल पेजिंग

  3. एक मोंगोडब संग्रह में सभी फ़ील्ड नाम प्राप्त करें?

  4. रेल में मोंगोइड के साथ मोंगोडीबी - भू-स्थानिक अनुक्रमण

  5. ClusterControl के साथ भूमिका-आधारित अभिगम नियंत्रण लागू करना