我正在使用meta_search 1.1.1 gem开发rails 3.1.1和ree-1.8.7。
我想知道是否有任何方法可以重命名:MetaSearch的搜索参数:
控制器:
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
我需要这样做,因为它会干扰页面的另一个文本字段。
答案 0 :(得分:2)
您可以通过“as”选项。
form_for @users_search, :as => 'q', :url => users_path, :html => {:method => :get} do |f|
查看form_for documentation了解详情。