【发布时间】:2010-09-03 21:54:04
【问题描述】:
我的表格
<% form_for @search do |f| %>
<%= f.input :name_like_any %>
...
<% end %>
控制器
@search = Product.search
@search.name_like_any(params[:search][:name_like_any].split(/\s+/))
@products = search.all
这会返回正确的结果,但现在我的表单将名称显示为 ["foo", "bar"] 而不是用户输入的内容 ("foo bar")。
处理这个问题的优雅方法是什么?
感谢任何反馈
【问题讨论】: