Dat is geen bug in Mongoid, dat is een bug in je verwachtingen van de first
en last
methoden. Uit de fijne versie 5 handleiding
:
Haal het eerste document in de database op voor de selector van de criteria.
Dus first
(vanaf Mongoid5) geeft u het eerste document in de zoekopdracht met betrekking tot de huidige bestelling maar het levert niet langer een standaardorder. U moet uw eigen sort
bestel in de zoekopdracht als je first
. wilt om zich te gedragen zoals vroeger.
Hetzelfde geldt voor last
.