1

私の検索フォーム:

<%= form_tag("/search/index/", :method => "get") do %>
    <%= text_field_tag :search, params[:search], :name => 'q' %>
<% end %>

私の検索コントローラー:

class SearchController < ApplicationController
  def index
    @query = params[:q]
  end
end

現在の URL:http://localhost:3000/search/index/?utf8=✓3&q=

私がしたいことはhttp://localhost:3000/search?q=

または少なくともこれに似たもの

4

1 に答える 1

3

routes.rb で、検索をインデックスに一致させるだけです

match "/search" => "search#index"
于 2012-07-23T16:38:44.140 に答える