【发布时间】:2018-06-16 08:11:04
【问题描述】:
我在表单中有一个选择选项:
<%= f.select :role, options_for_select(User.roles.keys.to_a, params[:role]), {}, class: 'form-control form-control-lg roleSelect' %>
这些角色在我的模型中定义:
enum role: {user: 0, profile_user: 1}
现在,当用户选择它时,我的下拉列表中会显示 user 和 profile_user 作为下拉选项。
有没有办法在下拉列表中显示另一个值来表示这些值?
例如:
在下拉列表中,我宁愿显示映射到user 的“我是一名教师”。
在下拉列表中,我宁愿显示映射到profile_user 的“我在这里学习”。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4