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
.