Itu bukan bug di Mongoid, itu bug yang Anda harapkan dari first
dan last
metode. Dari manual versi 5 yang bagus
:
Dapatkan dokumen pertama dalam database untuk pemilih kriteria.
Jadi first
(pada Mongoid5) memberi Anda dokumen pertama dalam kueri sehubungan dengan pesanan saat ini tetapi tidak lagi menyediakan pesanan default. Anda harus menyediakan sort
pesan dalam kueri jika Anda ingin first
untuk berperilaku seperti dulu.
Demikian pula untuk last
.