вот так сделал форму поиска application.html.erb

  <form action="/findtext" name="worker2" accept-charset="UTF-8" method="get">
 <input type="hidden" value="<%= form_authenticity_token() %>" name="authenticity_token"/>
 <%= label_tag(:q, "Search for:") %>
 <%= text_field_tag(:findtext) %>
 <%= submit_tag("Search") %>
 </form>

 

В роутс routes.rb

  get 'findtext' => 'workers#findtext'

 

В контроллере workers_controller.rb

  def findtext
@worker1=Worker.where("fio like '%#{params[:findtext]}%'")
end