重命名:搜索MetaSearch的参数

时间:2011-12-14 11:09:27

标签: ruby-on-rails meta-search

我正在使用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

我需要这样做,因为它会干扰页面的另一个文本字段。

1 个答案:

答案 0 :(得分:2)

您可以通过“as”选项。

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

查看form_for documentation了解详情。