如何使用核心重载重建solr索引



我需要经常更新我的Solr模式,以测试应用程序中的搜索相关性。这篇文章说:

还可以删除所有文档、更改schema.xml文件,以及然后在不关闭Solr的情况下重新加载堆芯。

当我添加了一个复制字段并遵循相同的方法时,这些更改并没有反映出来。我遗漏了什么吗?

您在该文档中缺少了一个重要步骤。

  1. 重新编制数据索引

并非所有对架构文件的更改都可以动态重新加载。

例如,添加copyField需要重新编制数据索引。

那些被认为与已经索引的数据向后兼容的更改是可重新加载的,而不需要重新索引。

最新更新