Ruby on Rails 2.1 - 数学函数
考虑一个名为 Person 的表对象。该表包含 age、first_name、last_name 和 salary 等字段。
以下代码将返回所有员工的平均年龄。
Person.average :age
以下代码将返回员工的最大年龄。
Person.maximum :age
以下代码将返回员工的最小年龄。
Person.minimum :age
以下代码将返回所有员工的工资总和。
Person.sum :salary, :group => :last_name
以下代码将计算年龄大于 26 的记录数。
Person.count(:conditions => "age > 26")
以下代码将计算记录总数。
Person.count