sql >> Database teknologi >  >> NoSQL >> MongoDB

Fejlen ved, at mongoid returnerer det første dokument, når det påberåbes sidst?

Det er ikke en fejl i Mongoid, det er en fejl i dine forventninger til den first og last metoder. Fra den fine version 5-manual :

Hent det første dokument i databasen til kriteriernes vælger.

first (fra Mongoid5) giver dig det første dokument i forespørgslen med hensyn til den aktuelle rækkefølge men det leverer ikke længere en standardordre. Du skal levere din egen sort rækkefølge i forespørgslen, hvis du vil have first at opføre sig, som det plejede.

Tilsvarende for last .



  1. sql 'like' operationer på tal i mongodb

  2. Hvordan kan jeg angive en GridFS bucket?

  3. Mongoose findOneAndUpdate Upsert _id null?

  4. Redis, hvordan øger man alle scores af et zset med ZINCRBY?