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