コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

2019-10-09から1日間の記事一覧

ActiveRecordのレコード数を測るときはsizeでやると大体がよしなにやってくれる

ソースコードを見ると明白なのでさらっとまじえつつ sizeとcountの処理の違い sizeは loaded? でロード状態であればサイズそのものを使う。以下は執筆時点masterのコード def size loaded? ? @records.length : count(:all) end いっぽうcountは特に回避コー…