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

बिना किसी समूह के मोंगो औसत एकत्रीकरण क्वेरी

सबसे पहले संख्यात्मक मानों को संख्याओं के रूप में संग्रहीत करें। बाद में आप औसत की गणना के लिए एक साधारण कथन का उपयोग कर सकते हैं:

db.collection.aggregate({ 
  "$group": {
    "_id": null, 
    "avg_bvc": { "$avg": "$bvc" } 
  } 
})

आप बस अधिक $avg . का उपयोग कर सकते हैं आपके अन्य संख्यात्मक क्षेत्रों के लिए औसत प्राप्त करने के लिए एकत्रीकरण ऑपरेटर:

db.collection.aggregate({ 
  "$group": {
    "_id": null, 
    "avg_bvc": { "$avg": "$bvc" }, 
    "avg_dollar": { "$avg": "$dollar" } 
  } 
})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js + MongoDB:एक डालें और नया डाला गया दस्तावेज़ वापस करें

  2. मोंगो फाइंड () फ़ंक्शन _id . को बाहर नहीं करेगा

  3. सर्वश्रेष्ठ आवेषण/सेकंड प्रदर्शन के साथ डीबी?

  4. MongoDB findOneAndUpdate ()

  5. MongoDB में केवल मान कैसे लौटाएं?