where(:id => ids).order(['field(id, ?)', ids]) // 便利だけどプログラムでソートしちゃうよね

rochefortrochefort のブックマーク 2017/07/17 14:19

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

指定したidの順序でデータを取得する - Qiita

    レコードの並び順のデータが別テーブルにあり、orderで順序指定ができない場合、 activerecord経由でwhere inで取得しても配列の順序通りには当然の如くならない。 (なってくれるといいんだけどな。) 以下のコー...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう