古いソースを眺めていて気づいたことなんだけど、いや、うん、というかちょっとこれは・・と思う書き方があったので。 class Yukkuri < ActiveRecord::Base end と、いつものモデルがあって、 このモデルのyukkurisテーブルの全レコード数を確認しようとして、だとは思うんだけど、 p Yukkuri.all.size なるコードが書いてあった・・・ いやぁこれはないなと。 これって要は、掃き出されるSQLを見るとよくわかるけど、 こう書いた場合のsizeメソッドは、配列のサイズを取得するだけなので、select count(*) from yukkuris 〜 といったSQLは発行されず、(きっと?)期待しているメソッドチェーンにはならない。 @yukkuri = Yukkuri.all p @yukkuri.size と書くのとまったく一緒で、yukkuri