0

我正在尝试为给定用户计算列的值。我的“joblist”表中有一个名为“jobprice”的列,我想计算 current_user 的“jobprice”列值的总和。我尝试了一些想法,但没有奏效。我已经得到了所有相关的东西。只需要弄清楚如何为“joblist”找到 current_user 的所有 user_id,然后取“jobprice”列值并总结总数。

有什么建议么?

4

1 回答 1

2

尝试使用sum()

current_user.joblists.sum('jobprice')

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

于 2013-01-22T18:28:59.410 回答