我如何计算db列并在rails中的视图中显示它?

时间:2013-01-22 18:20:26

标签: ruby-on-rails ruby ruby-on-rails-3.2 calculated-columns

我正在尝试计算给定用户的列值。我的“joblist”表中有一个名为“jobprice”的列,我想计算current_user的“jobprice”列值的总和。我尝试了一些我曾经有过的想法,但是他们没有用。我已经把所有相关内容都搞定了。只需要弄清楚如何找到current_user的所有user_id为“joblist”然后取“jobprice”列值并总结总和。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

尝试使用sum()

current_user.joblists.sum('jobprice')

这假设您已在has_many :joblists模型中声明了User关联。