我正在尝试以表格的形式从“雇员”表中链接first_name
和last_name
,以便用户可以按其全名选择一个雇员。
first_name
和last_name
可以独立工作,但是我想同时拥有这两个值。
我尝试了不同类型的括号,但均无济于事。
这是我到目前为止的代码:
<div class="field">
<%= f.label :employee, as: 'Sales Rep' %><br>
<%= f.collection_select(:employee, @employees,:id,(:first_name, :last_name) ) %>
</div>
答案 0 :(得分:1)
一种实现此目的的方法是在^[0-9](:[0-9])*$
模型中添加新方法,例如:
Employee
并在您的表单中使用该方法:
def full_name
"#{first_name} #{last_name}"
end