私は希望する結果を検索するためにレールに取り組んでいます。座標と呼ばれるテーブルがあり、そのための検索フォームが必要ですmodel.rb
class Coordinates<ActiveRecord::Base
attr_accessible :city , :latitude, :longitude
end
座標_コントローラー.rb
class CoordinatesController<ApplicationController
def show
@coordinates=Coordinates.where("city = ?", params[:search]).all
end
end
index.html.erb
<%= form_tag({controller: "coordinates", action: "show"}, method: "get") do %>
<%= label_tag(:coordinates,"search for:") %>
<%= text_field_tag(:show) %>
<%= submit_tag("search") %>
<% end %>
search.html.erb
<%= form_for @coordinates.search do |coordinates| %>
<ul>
<li><%= coordinates.latitude %></li>
<li><%= coordinates.longitude %></li>
<li><%= coordinates.longitude %></li>
</ul>
<% end %>
しかし、私はこのエラーが発生しています:
[]:配列の未定義メソッド「検索」
.. 助けてください