Đó không phải là một lỗi trong Mongoid, đó là một lỗi trong mong đợi của bạn về first
và last
các phương pháp. Từ hướng dẫn sử dụng phiên bản 5 tốt nhất
:
Lấy tài liệu đầu tiên trong cơ sở dữ liệu cho bộ chọn tiêu chí.
Vì vậy, first
(kể từ Mongoid5) cung cấp cho bạn tài liệu đầu tiên trong truy vấn liên quan đến thứ tự hiện tại nhưng nó không còn cung cấp một đơn đặt hàng mặc định. Bạn sẽ cần cung cấp sort
đặt hàng trong truy vấn nếu bạn muốn first
để cư xử như trước đây.
Tương tự đối với last
.