Railsでjoinしたテーブルでorderする

1pt   2018-07-11 23:53
IT技術情報局

よく見るサンプルでは、こんな感じだが

Book.joins(:user).order('users.name')

文字列を極力避けたい場合は merge を使うといける。

Book.joins(:user).merge(User.order(:name))

あまり調べても merge の方は出てこない気がするので投稿してみました。

Source: rails tag

   ITアンテナトップページへ
情報処理/ITの話題が沢山。