MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Classifique uma matriz aninhada no mangusto


Você não pode classificar uma matriz diretamente no Mongoose. Você pode clonar os dados e classificá-los como um objeto JavaScript usando toObject (documentação ) e o Array sort método:
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 
});