【发布时间】:2015-08-14 10:29:48
【问题描述】:
我有一个模型方法
def full_name_find(user_id)
user = User.find(user_id)
"#{user.first_name} #{user.last_name}"
end
在User 模型中。我想从另一个视图(tickets#show)调用它,但我似乎无法让它工作。
我试过了:
<%= User.full_name_find(comment.user_id) %>
comment 有一个 user_id。我得到undefined method 'full_name_find' for #<Class:0x007fd188e41108>。只有当我将full_name_find 方法粘贴到应用程序帮助程序中并在视图中调用时,我才能让它工作:
<%= full_name_find(comment.user_id) %>
它有效。有什么建议吗?
【问题讨论】:
标签: ruby-on-rails ruby methods model