おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

2015-06-15から1日間の記事一覧

find_by_sql したレコードで preload する方法

どうしても AR の query methods だけでは要求を満たせない場合の最後の手段として、find_by_sql メソッドがあります。皆さんよく使ってると思うのですが、戻り値のレコードからさらに association をロードしようとすると N+1 になるケースがあります。かと…