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

Sắp xếp một mảng lồng nhau trong mongoose

Bạn không thể sắp xếp một mảng trực tiếp trong Mongoose. Bạn có thể sao chép dữ liệu và sắp xếp nó như một đối tượng JavaScript bằng cách sử dụng toObject ( tài liệu ) và Array sort phương pháp:

Playlist.load(function(err, playList) {
    var pl = playList.toObject();
    pl.musics.sort(function(m1, m2) { return m1.addedAt - m2.addedAt; });
    // pl contains the playlist now 
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tìm kiếm trong MongoDB

  2. Làm thế nào để giải quyết TypeError:callback.apply không phải là một hàm?

  3. Mongoose nhận tài liệu phù hợp với mảng

  4. Chuyển đổi mongodb Binary _id thành LUUID bằng cách sử dụng nút

  5. 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