0

すべての情報を含むページにワーカーのリストがあります。従業員の名前を選択するドロップダウン リストを作成して、その人の情報のみを表示できるようにしたいと考えています。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 %>

どんな助けでも大歓迎です。私は名前でソートする方法を知っていますが、見たいワーカーだけを表示し、その時点で必要のない他のすべてのワーカーを表示しないという意味でソートすることはできません。

4

1 に答える 1

0
<%= form_tag comp_times_path, :method => 'get' do %>
  <p>
    <%= text_field_tag :search, params[:search] %>
    <%= submit_tag "Search", :name => nil %>
  </p>
<% end %>
于 2012-09-28T11:45:39.313 に答える