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

Tìm giá trị cao nhất từ ​​mảng con trong tài liệu

Tập hợp aggratation sau đây trả về những gì bạn cần.

db.letters.aggregate([
    {$project:{"Array.K":1, "Array.V":1}},
    {$unwind:"$Array"},
    {$sort:{"Array.V":-1}},
    {$limit:1}
]);

Lợi nhuận:

{"_id":2, "Array":{"K":"E","V":14}}

Vui thích! :)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose find () RegExp cho trường kiểu Số

  2. Tránh các loại tài liệu nhúng giống nhau cho các trường khác nhau

  3. MongoDB $ strLenBytes

  4. Có thư viện giống orm nào cho mongodb trong scala không?

  5. PyMongo upsert ném upsert phải là một trường hợp của lỗi bool