皆さん。お久しぶりです。MUGENUP の osada です。 某死にすぎるゲームの1周目をクリアしたので、戻ってまいりました! 目標を達成するために大事なことは観察力である、ということを思い知らされるゲームでした。 さてそんな今回は、Rails 3.2 の includes に関するバッドノウハウの共有です。 弊社 okuda が、トライ・アンド・エラーの末に見つけた、バグの解説になります。 Rails 4 系 をお使いの方には不要ですので、何かの話のネタになれば幸いです。 includes は LEFT OUTER JOIN と eager loading の 2 種類がある Railsでは、includes は 2種類の使い方ができます。 1. eager loading 2. LEFT OUTER JOIN 通常の使い方だと、(1) の eager loading となり、 whe