我有表格=费用和invlines(发票行)。
费用属于_to Invline
Invline has_many 费用
使用 Invlines 输入表单,我让用户选择费用。
保存 Invlines 记录后,我想将费用汇总并放入 invline.price
在我尝试使用的 Invlines 控制器中:
def create
@invline = Invline.new(params[:invline])
@invline.price ||= @invline.expenses.amount.sum
但是,我得到
undefined method `amount'
想法?谢谢!