假设我有以下模型,并使其可以通过sunspot_rails进行搜索。 class Case < ActiveRecord::Base
searchable do
end
end
太阳黑子的标准schema.xml Rails中声明id作为索引字段。当我使用Web界面访问和Solr的测试查询类似的查询: http://localhost:8982/solr/select/?
以下情况: 资产模型: searchable do
text :title
text :description
time :created_at
integer :category_ids, :multiple => true, :references => Category
end
控制器: search = Asset.search() do
有没有使用太阳黑子和Rails索引整数列表的方法? 例 我希望能够寻找一个演员ID。 下面的代码只是伪代码。 class Movie < ActiveRecord::Base
searchable do
integers :actors_lists do
actors.map(&:id)
end
end
end
我不需要搜索的演员名字的能力
我正在调查太阳黑子作为我们项目的可能索引解决方案。有一件事,我没有找到任何有关信息:如何处理数据的更新。如果我有“设置”我想索引的类,solr服务器如何得到有关对象更改的通知? 此外,考虑以下情形: 我有类艺术品其中“的has_many”的同义词,我会建造我的指标是这样的: Sunspot.setup(Artwork)
text :synonyms do
synonyms.ma