2

私は、meta_search 1.1.1 gem を使用して Rails 3.1.1 および ree-1.8.7 に取り組んでいます。

MetaSearch の :search パラメータの名前を変更する方法があるかどうか知りたいです:

コントローラー:

User.metasearch(params[:search])

検索フォーム ビュー:

= form_for @users_search, :url => users_path, :html => {:method => :get} do |f|
  = f.label :name_contains
  = f.text_field :name_contains
  = f.submit

ページの別のテキスト フィールドに干渉するため、これを行う必要があります。

4

1 に答える 1

2

渡すことができる「as」オプションがあります。

form_for @users_search, :as => 'q', :url => users_path, :html => {:method => :get} do |f|

詳細については、 form_for のドキュメントをご覧ください。

于 2011-12-14T11:14:13.057 に答える