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

Cara menjumlahkan nilai kunci di semua dokumen dalam koleksi MongoDB

Dalam hal ini, agregasi jauh lebih sederhana dan lebih efisien daripada mapReduce:

db.collection.aggregate({
    $group: {
        _id: '',
        subida: { $sum: '$subida' }
    }
 }, {
    $project: {
        _id: 0,
        subida: '$subida'
    }
})
  1. gunakan $group dengan $sum untuk menghitung jumlah
  2. gunakan $project operator proyeksi untuk menghapus kunci id yang diperlukan oleh $group operator


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kelompokkan menurut jumlah mongodb

  2. Cara Membuat Penyingkat URL dengan Node.js dan MongoDB

  3. Bagaimana saya bisa meng-host Server Parse saya sendiri di Heroku menggunakan MongoDB?

  4. nodejs mongodb objek id ke string

  5. 5 Cara Mendapatkan Detik dari Kencan di MongoDB