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

Làm cách nào để sắp xếp theo $ elemMatch trong MongoDB?

Đây là tập hợp bạn có thể chạy để đạt được những gì bạn muốn:

db.release.aggregate([
         {$unwind:"$release"},
         {$match:{"release.active":"Y", "release.region":"GB"}},
         {$sort:{"release.date":1}}
])

Thao tác này giải nén mảng phát hành, khớp các tài liệu theo tiêu chí của bạn và sắp xếp các tài liệu đã chọn vào ngày phát hành.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. node-mongodb-native:Làm cách nào để chia sẻ đối tượng db api của lệnh gọi lại kết nối thông qua ứng dụng của tôi

  2. Quản lý các hoạt động dài hạn trong MongoDB

  3. MongoDB:Tính toán thời gian dừng giữa mỗi lần thay đổi giá trị trạng thái

  4. truy vấn sql tới mongodb?

  5. Thêm giá trị mới vào mảng mongo hiện có