Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经更改了 schema.xml 中的一个索引,现在想要刷新所有现有文档..
怎么做 ?我不想再次上传所有文件...
有什么建议吗?
如果您更改了架构,您必须重新编制索引。当然是在重启 Solr 之后。
更新:如果“添加一个额外的索引”是指添加一个核心,则该核心是空的,因此您必须在那里添加您需要的任何内容。如果您更改字段的分析方式或添加字段等,您必须再次重新索引,您的文档不会更改以反映您所做的更改,直到您重新索引
你是如何索引数据的?如果您从数据库中获取数据,您可以使用数据导入处理程序并使用增量导入查询。delta-import 只会更新新添加的字段。查看此链接以获取完整文档:
http://wiki.apache.org/solr/DataImportHandler