вот так сделал форму поиска 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