2
任何想法發生了什麼?Mongoid 5.0 - Rails 4 - Finder停止工作
我只是想找到的第一個對象像
User.first
和返回始終是一個隨機的對象,然後我嘗試
User.last
結果是同一個對象
任何想法發生了什麼?Mongoid 5.0 - Rails 4 - Finder停止工作
我只是想找到的第一個對象像
User.first
和返回始終是一個隨機的對象,然後我嘗試
User.last
結果是同一個對象
如果您使用的是mongoid 5.0,則在沒有明確定義排序的情況下,第一個和最後一個不起作用
3768當沒有提供排序選項時,第一個和最後一個不再添加_id排序。爲了保證文檔是第一個還是最後一個,它現在需要包含一個明確的排序。
這將工作
User.asc(:id).first