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
rails-quick-guide.htm
广告