gpt4 book ai didi

ruby-on-rails - 如何为我的 Rails 模型创建自定义方法

转载 作者:太空宇宙 更新时间:2023-11-03 18:09:42 25 4
gpt4 key购买 nike

我有一个Company 模型和一个Payment 模型。

对于我的 Company 模型,我希望创建一个自定义(类/实例?)方法来执行所选公司相关属性的总和。

我的公司模型:

def total_payments
self.payments.map { |s| s.value * s.currency }.sum
end

但是,如果我运行 Company.first.total_payments,它会给我一个 no_method_error

如何正确定义我的方法?

最佳答案

看起来一切正常,只需重新加载您的 Rails 控制台即可。 Rails 不会立即在您的类中应用更改。

关于ruby-on-rails - 如何为我的 Rails 模型创建自定义方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36850599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com