2012-04-27 7 views
0

私はレールで少しの検索を行います。 検索は/ search?q = "[query]"のように動作するはずですRailsはパラメータに応じて動作するように設定します

インデックスアクションに "?q ="パラメータを付けずにリクエストをルーティングする方法はありますか? これを試しましたが、うまくいきません。あなたのアクションで

controller :search do 
    get ':index' => :index 
    get ':index?:query' => :search 
    end 
+0

を追加します。http://stackoverflow.com/questions/4888263/setting-up-rails-routes-based-on -querystring – sailor

+0

問題を解決していただきありがとうございます:) – DarthMax

答えて

0

だけであなたはこの質問に見ている必要があり

redirect_to root_path and return unless params[:q] 
関連する問題