MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Sortieren Sie ein verschachteltes Array in Mungo

Sie können ein Array nicht direkt in Mongoose sortieren. Sie können die Daten klonen und als JavaScript-Objekt sortieren, indem Sie toObject verwenden (Dokumentation ) und das Array sort Methode:

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 
});