我在页面上列出了包含所有信息的工作人员列表。我希望能够有一个选择工作人员姓名的下拉列表,然后您只能查看该人员信息。我的show函数循环如下所示:
<% @comp_times.each do |comp_time| %>
<tr>
<td><%= comp_time.name %></td>
<td><%= comp_time.date_worked %></td>
<td><%= comp_time.hours_earned %></td>
<td><%= link_to 'Show', comp_time %></td>
<td><%= link_to 'Edit', edit_comp_time_path(comp_time) %></td>
<td><%= link_to 'Destroy', comp_time, confirm: 'Are you sure?', method: :delete %></td>
</tr>
<% end %>
非常感谢任何帮助。我知道如何对这个名字进行排序,只是没有按照只显示我想要看到的工人的意义而不是显示我当时不需要的所有其他工作。
答案 0 :(得分:0)
<%= form_tag comp_times_path, :method => 'get' do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
</p>
<% end %>