我正在对我的主页进行最简单的查询(这是来自控制器):
@pieces = Piece.all
然后在我的主页视图上我这样做:
@pieces.each do |piece|
piece.name
end
并且在我的本地开发机器上一切正常,但是当我推送到 heroku 时,每次我按下我创建的按钮时,它都会在模型部件上执行一些逻辑,它会将它们置于新的(不正确的)顺序中。我试过这样做:
@pieces = Piece.all.order("id ASC")
强制命令,但没有奏效。它只是没有以正确的顺序拉出碎片,每次再次调用查询时,它都会将其置于另一个随机顺序中。我究竟做错了什么?