gpt4 book ai didi

ruby-on-rails - 如何访问我在 Rails 中编写的助手?

转载 作者:行者123 更新时间:2023-12-03 01:33:05 25 4
gpt4 key购买 nike

我在 user_helper.rb 中为我的用户模型编写了一个助手

module UserHelper
def get_array_of_names_and_user_ids
User.all(&:first_name) + User.all.map(&:user_id)
end
end

不幸的是,当我输入时

 <div class="field">
<%= f.label :assignee, "Assigned to" %>
<%= select(:task, :assignee_id, User.get_array_of_names_and_user_ids )%>
</div>

它看不到它。我哪里错了?我正在使用设备。

最佳答案

你已经很接近了。帮助器不会成为这样的类方法——它可以作为 View 中的方法进行访问。只需简单地调用get_array_of_names_and_user_ids即可。

关于ruby-on-rails - 如何访问我在 Rails 中编写的助手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7435612/

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