RailsでネストされたリレーションのN+1の解決方法
ranking.article.authorみたいなときの話。
N+1はincludesつけて回避するのがふつう。
http://guides.rubyonrails.org/active_record_querying.html#eager-loading-associations
で、タイトルのケースも↑のリンクに書いてあるんだけど、こんな感じに書く。
Ranking.includes(article: :author)
これ、もう3回以上調べた記憶があるのでブログにメモった。
全然関係ないんだけどNexus7 2012の後継機としてMemopadを買ったので到着がたのしみ。