MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Сортиране на вложен масив в mongoose

Не можете да сортирате масив директно в Mongoose. Можете да клонирате данните и да ги сортирате като JavaScript обект, като използвате toObject (документация ) и Array sort метод:

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. Mongodb Увеличете стойността вътре в вложен масив

  2. Как да използвам $in оператор в mongodb с две полета в java

  3. Защо получавам неразпознат аргумент за dateFromString:'format', въпреки че имам db версия>3.6, която поддържа агрегацията

  4. MongoDB - Издърпване на множество обекти от масив

  5. Не може да се чете/пише в база данни MongoDB Atlas с помощта на Mongoose