我有Company
模型和Payment
模型。
对于我的Company
模型,我想创建一个自定义(类/实例?)方法,该方法执行所选公司的相关属性的产品。
我的Company
型号:
def total_payments
self.payments.map { |s| s.value * s.currency }.sum
end
但是如果我运行Company.first.total_payments
,它会给我一个no_method_error
。
如何正确定义我的方法?
答案 0 :(得分:3)
好像都好,只需重装你的rails控制台。 Rails不会立即在您的类中应用更改。