Det är inte en bugg i Mongoid, det är en bugg i dina förväntningar på den first
och last
metoder. Från handboken för fin version 5
:
Hämta det första dokumentet i databasen för kriteriernas väljare.
Så first
(från Mongoid5) ger dig det första dokumentet i frågan med avseende på den aktuella beställningen men det ger inte längre en standardorder. Du måste tillhandahålla din egen sort
ordning i frågan om du vill first
att bete sig som det brukade göra.
Likadant för last
.