相关疑难解决方法(0)

ActiveRecord查找全部不按ID排序?

我在Heroku部署上遇到了一个奇怪的问题,我似乎无法在本地复制.基本上当我在特定模型上找到所有内容而不是按ID排序时,它似乎根本无法返回它们.

通常记录如下:

>> Model.all

=> [<model id: 2>,<model id: 1>,<model id: 3>,<model id: 4>,<model id: 5>]
Run Code Online (Sandbox Code Playgroud)

... 等等.

如果我明确地调用Model.order("id ASC")它,则按预期返回模型.

是什么赋予了?为什么会发现所有不按降序ID顺序返回对象?

activerecord sql-order-by ruby-on-rails-3

18
推荐指数
2
解决办法
8165
查看次数