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

mongodb - dapatkan nilai tertinggi dari jumlah yang dikelompokkan berdasarkan bidang

Gunakan $sort dengan $limit untuk mendapatkan total maksimum:

db.items.aggregate([
  { $match: {} },
  { $group: {
         _id: '$category',
         sumQ: {$sum: '$quantity'}
      } 
  },
  { $sort: {sumQ: -1 } },
  { $limit: 1 }
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kapan dokumen mongodb akan kedaluwarsa setelah diperbarui?

  2. Spring Data MongoDB:Konversi BigInteger ke ObjectId

  3. Bagaimana cara menjumlahkan array dari berbagai dokumen dalam Agregasi MongoDB?

  4. Metode $push saya di Mongoose tidak berfungsi dengan baik

  5. Alat untuk membuat visualisasi dari MongoDB yang ada