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

Làm cách nào để sắp xếp mảng tài liệu con trong mongoose / mongodb?

Bạn phải sử dụng $ sort với $each và sau đó bạn chỉ cần chỉ định tên của trường lồng nhau (không phải toàn bộ đường dẫn như trong ví dụ của bạn), hãy thử:

User.findOneAndUpdate({ _id: user._id }, { 
    $push: {
        "notification.notidata": {
            "$each": [ { data: { para: "Your Ad " + "'" + thisad.heading + "'" + " has been successfully submitted." } } ],
            "$sort": {"notidate": -1}
        }
    }
}, {new: true})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Gói sao lưu MongoDB

  2. Tại sao bắt đầu một cá thể MongoDB solo dưới dạng tập hợp bản sao không được khuyến khích trong sản xuất?

  3. nodejs hiển thị hình ảnh được lưu trữ trong gridFS sang html

  4. MongoDB - Tạo bản sao lưu

  5. Cách chỉ định tùy chọn đọc trong các truy vấn mongo của Meteor