我在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顺序返回对象?