我开始使用 Sunspot 在我的 Rails 3 应用程序中执行搜索,但我遇到了疑问。有没有一种方法可以让用户选择他/她想要搜索的字段。例如,在我的应用程序中,我们有:
class Project < ActiveRecord::Base
searchable do
text :name, :content, :keyword
end
end
在查看默认搜索栏中:
<%= form_tag projects_path, :method => :get do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
</p>
<% end %>
我可以添加一个单选按钮或类似的东西,以便用户可以标记它以便仅按名称、内容或关键字进行搜索?如果是,我该怎么做?
非常感谢。