読者です 読者をやめる 読者になる 読者になる

ActiveRecordのfindでselectとincludeを指定

Rails

書いてることほとんどあってないみたいなのであんま参考にしないでください

確認環境

ActiveRecordが新しければ(2.1では問題なかった)特に問題はなさそうなんだけど古いと発生する

puts Gem.loaded_specs['activerecord'].version
#=>1.14.4

findでselectとincludeを同時に指定するとincludeがselectを上書きしてselectが無効になる。

joinsなら普通にできるけど冗長になるので素直にバージョンを上げましょう