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

Mongo DB menemukan semua catatan dengan nilai tertinggi tergantung pada bidang kunci

Memang, tetapi pendekatannya sedikit berbeda:

db.myCol.aggregate([
    {$sort: {value:-1}},
    {$group:{
        _id: "$user",
        doc: {$first: "$$ROOT"}
    }},
    {$replaceRoot: {newRoot: "$doc"} }
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menghitung total lari menggunakan agregat?

  2. Panduan untuk Mengonfigurasi Load Balancer di Cluster Sharded MongoDB

  3. Bagaimana cara memasukkan dokumen dengan tanggal di mongo?

  4. Kapan ke Redis? Kapan ke MongoDB?

  5. Temukan total waktu yang dihabiskan oleh pengguna di mongoDB