Ruby on Rails - As funções matemáticas

Considere um objeto de tabela chamado Person. Esta tabela contém campos como idade, primeiro_nome, último_nome e salário.

A seguir retornará a idade média de todos os funcionários.

Person.average :age

O seguinte retornará a idade máxima dos funcionários.

Person.maximum :age

O seguinte retornará a idade mínima dos funcionários.

Person.minimum :age

O seguinte retornará a soma dos salários de todos os funcionários.

Person.sum :salary, :group => :last_name

O seguinte contará o número de registros com mais de 26 anos.

Person.count(:conditions => "age > 26")

O seguinte contará o número total de registros.

Person.count

Verifique o link Funções de cálculo para obter mais detalhes sobre Funções de cálculo.

rails-reference-guide.htm