sql >> Databasteknik >  >> NoSQL >> MongoDB

Sortera en kapslad array i mongoose

Du kan inte sortera en array direkt i Mongoose. Du kan klona data och sortera den som ett JavaScript-objekt genom att använda toObject (dokumentation ) och Array sort metod:

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. Få värden efter nyckelmönster i StackExchange.Redis

  2. Hur beräknar man percentilen?

  3. sql "gilla"-operationer på siffror i mongodb

  4. tar bort dubbletter av arrayvärden från mongodb