Das ist kein Fehler in Mongoid, das ist ein Fehler in Ihren Erwartungen an first
und last
Methoden. Aus dem feines Version-5-Handbuch
:
Holen Sie sich das erste Dokument in der Datenbank für den Selektor der Kriterien.
Also first
(ab Mongoid5) gibt Ihnen das erste Dokument in der Abfrage in Bezug auf die aktuelle Bestellung aber es liefert keine Standardreihenfolge mehr. Sie müssen Ihren eigenen sort
Reihenfolge in der Abfrage, wenn Sie first
wollen sich wie früher zu verhalten.
Ähnlich für last
.