MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongo DB tìm tất cả các bản ghi có giá trị cao nhất tùy thuộc vào trường khóa

Nó có, nhưng cách tiếp cận hơi khác một chút:

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. Tầm quan trọng ngày càng tăng của MongoDB trong lĩnh vực khoa học dữ liệu

  2. Tạo chỉ mục văn bản với các trọng lượng trường khác nhau trong MongoDB

  3. Bộ bản sao MongoDB được phân phối theo địa lý cho 100% thời gian hoạt động

  4. 2 cách để có được kích thước tài liệu trong MongoDB

  5. Lưu trữ tệp trong MongoDB với GridFS