Rails:ActiveRecord自定义平均计算

时间:2016-06-22 13:20:25

标签: ruby-on-rails activerecord rails-activerecord

除了使用原始SQL查询之外,还有一种很好的方法可以将活动记录查询结果除以常量吗?变量?

示例:

Phones.group(:year).order(:year).average(:talk_time_min)

如果我想在几秒钟内检索talk_time_min,我该怎么做talk_time_min / 60

1 个答案:

答案 0 :(得分:1)

像这样:

Phones.group(:year).order(:year).average('talk_time_min/60')