在太阳黑子中改变提升时可以减少重新索引时间

时间:2011-12-28 03:56:11

标签: solr sunspot sunspot-rails

我正在尝试微调太阳黑子中的列提升。但是据说我每次更改模型中的搜索索引块时都需要重新索引才能使其生效。然而重新索引需要20分钟。

由于列的提升/权重应与全文信息本身分开存储,是否可以减少重新索引时间(或者我是否需要重新编制索引?)

1 个答案:

答案 0 :(得分:2)

您可能最适合在搜索时在qf参数中插入提升信息。

对于太阳黑子,如果你在谈论这方面的提升:

searchable do
  text :title, :boost => 2
end

然后重建索引的建议并不十分适用。确实在查询时通过Solr qf参数应用了特定的boost选项。