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

Bagaimana cara rata-rata nilai yang dijumlahkan di mongodb?

Anda bisa menambahkan lebih banyak tahapan ke jalur agregasi Anda. Misalnya:

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"},
        }
    },
]);

DIEDIT berdasarkan klarifikasi



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengganti nama bidang dokumen di MongoDB?

  2. Penomoran subdokumen dalam bahasa Mongoose

  3. cara mendapatkan sesi luwak di validator skema luwak

  4. MongoDB:Mapreduce:kurangi-> banyak belum didukung

  5. Cara Mempercantik Dokumen MongoDB yang Diekspor di mongoexport