0

重新索引 Sunspot 时,首先清除/删除现有索引。这意味着用户会在短时间内看到空白的搜索结果,这对生产环境不利。有没有办法在不清除现有索引的情况下进行重新索引?

当我调用 rake 任务以及solr_reindex在控制台中调用时,会发生清除。

4

1 回答 1

0

通过查看代码,我认为做 aModel.solr_index就足够了。索引完成后,可以开始搜索新的索引字段。

可搜索架构不是一个模型的所有记录共享的东西。因此,索引单个记录将更新该记录的可搜索架构。

于 2012-10-11T10:30:00.980 回答