Railsドキュメント

汎用的なカラム処理

適応バージョン

説明

汎用的なカラム処理

使い方

モデル.calculate(処理方法, カラム名)

処理方法

処理方法 説明
:count カウント
:sum 合計値
:average 平均値
:minimum 最小値
:maximum 最大値

pagesテーブルのカラム数

Page.calculate(:count, :all)
# SELECT COUNT(*) FROM "pages"

ソースコード