以下の内容はhttps://next49.hatenadiary.jp/entry/20110707/p1より取得しました。


ActiveRecordの新記法だと呼び出し順が変わる

Rails 3.0.7を使っている。以前からそうだったのかもしれない。

従来は以下のように書いていたものを

@people = Person.find(:all, :condition["hogehoge_id = ?", hogehoge.id])

以下のように書き換えたらid順の取り出しではなくなってしまった。

@people = Person.where("hogehoge_id = ?", hogehoge.id).all

明示的に順序を示さないとだめみたい。

@people = Person.where("hogehoge_id = ?", hogehoge.id).order("id ASC").all



以上の内容はhttps://next49.hatenadiary.jp/entry/20110707/p1より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14