gpt4 book ai didi

ruby-on-rails - 从 View 中调用模型中的方法

转载 作者:行者123 更新时间:2023-12-04 07:29:02 24 4
gpt4 key购买 nike

我正在尝试根据是否曾经查看过项目,新注释等来评估需要在项目旁边显示哪个指示符。在我决定要使用的符号之前,我只想显示一个数字。

在我的报告模型中

def self.indicator
#bunch of if elsif statements returning a number 0-3
end

我认为我有
<% @reports.each do |report| %>
<%= report.indicator %>
<% end %>

我得到 undefined method 'indicator'
我以为我对方法的工作方式有所了解...但显然不是,我做错了什么?

最佳答案

尝试

def indicator
#bunch of if elsif statements returning a number 0-3
end

您不需要self,因为self [更正为]是类级别的方法。

关于ruby-on-rails - 从 View 中调用模型中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8705213/

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