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

मोंगोडब में संक्षेपित मूल्यों को कैसे औसत करें?

आप अपनी एकत्रीकरण पाइपलाइन में बस और चरण जोड़ सकते हैं। उदाहरण के लिए:

db.items.aggregate([
    {$match:
        {           
            status:"online"
        }
    },
    {$group :
        {
            _id: "$category",
            total_price: {$sum:"$price"},
        }
    },
    {$match:
        {           
            total_price:{$gt:50}
        }
    },
    {$group :
        {
            _id: "1",
            avg_price: {$avg:"$total_price"},
        }
    },
]);

स्पष्टीकरण के आधार पर संपादित



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ऑब्जेक्ट आईडी के लिए नेवला स्ट्रिंग

  2. तर्क नोडज में एक स्ट्रिंग होना चाहिए

  3. नेवला खोज (), परिणाम दस्तावेज़ों तक कैसे पहुँचें?

  4. क्या मोंगोडब/मोंगोइड के साथ सॉर्ट करते समय अंत में सभी शून्य मान डालने का कोई तरीका है?

  5. mongo.so:> अपरिभाषित प्रतीक:php_json_encode अज्ञात में लाइन 0 पर। स्थापना के बाद php के लिए mongo ड्राइवर