【发布时间】:2014-04-01 09:53:17
【问题描述】:
我有这样的设置:
member.rb
class User < ActiveRecord::Base
acts_as_ordered_taggable
acts_as_ordered_taggable_on :pursuits
....
searchable do
text :user_name
text :first_name
text :last_name
string :pursuit_list, :multiple => true
end
end
members_controller.rb
def index
@search = Member.search do
fulltext params[:search]
end
@query = params[:search]
@members = @search.results
end
我还安装了 sunspot,我正在尝试创建一个搜索,您可以在其中根据成员搜索列表中的任何匹配值搜索成员。其他字段的搜索功能正常,但我不确定如何通过标签列表进行搜索以正常工作。有谁知道如何用黑子做到这一点?
【问题讨论】:
标签: ruby-on-rails solr sunspot acts-as-taggable-on