Ruby on Rails: las funciones matemáticas

Considere un objeto de tabla llamado Person. Esta tabla tiene campos como edad, nombre, apellido y salario.

A continuación, se devolverá la edad promedio de todos los empleados.

Person.average :age

Lo siguiente devolverá la edad máxima de los empleados.

Person.maximum :age

Lo siguiente devolverá la edad mínima de los empleados.

Person.minimum :age

Lo siguiente devolverá la suma de los sueldos de todos los empleados.

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

A continuación, se contará el número de registros que tienen más de 26 años.

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

Lo siguiente contará el número total de registros.

Person.count

Consulte el enlace Funciones de cálculo para obtener más detalles sobre las funciones de cálculo.

rieles-referencias-guía.htm