MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Kueri agregasi rata-rata Mongo tanpa grup

Pertama-tama simpan nilai numerik sebagai angka. Setelah itu Anda dapat menggunakan pernyataan sederhana untuk menghitung rata-rata:

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

Anda cukup menggunakan lebih banyak $avg operator agregasi untuk mendapatkan rata-rata untuk bidang numerik Anda yang lain:

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. 3 Langkah Sederhana untuk Membuat Cluster Sharded MongoDB

  2. Buat, Baca, Perbarui, Hapus data dengan menggunakan Node.js - Mongoose

  3. Bagaimana cara mengelola koneksi MongoDB di aplikasi web Node.js?

  4. Menyebarkan Database Cloud dengan ClusterControl 1.6

  5. Pustaka janji default Mongoose tidak digunakan lagi di tumpukan MEAN