form_for を使用して、作成したテーブルのない検索モデルで動作する検索フォームを実装しようとしています。検索フォームが「インデックス」アクションをトリガーし続けます。「new」を使用してフォームを作成し、「作成」して検索クエリを処理する必要があると思います。ログを見ると、私の POST が GET に変更されています。これが私のコードです:
/searches/new.html.erb:
<% form_for :searches, @search, :url => searches_path, :html => {:method => :post} do |f| %>
<%= f.error_messages %>
<p>
<%= f.label :keywords %><br />
<%= f.text_field :keywords %>
</p>
<p><%= f.submit "Submit" %></p>
<% end %>
form_for で「作成」アクションをトリガーする標準的な方法は何ですか?