私は自分のホームページに対して最も単純なクエリを実行しています(これはコントローラーからのものです):
@pieces = Piece.all
そして、ホームページビューで次のことを行います。
@pieces.each do |piece|
piece.name
end
すべてが開発ローカルマシンで正常に動作しますが、heroku にプッシュすると、作成したボタンを押すたびに、モデルピースでいくつかのロジックが実行され、新しい (間違った) 順序になります。私はこれをやってみました:
@pieces = Piece.all.order("id ASC")
注文を強制しますが、うまくいきませんでした。ピースを正しい順序でプルするだけではなく、クエリが再度呼び出されるたびに、別のランダムな順序になります。私は何を間違っていますか?