我正在准备一个应用程序,由于各种原因我们想迁移到 Heroku,并考虑使用 Solr 作为搜索引擎。
我添加了插件,创建了 schema.xml,将其保存到我们的 Solr 实例中。运行rebuild_index 时会出现一些错误。
Removing all documents from your index because you said so.
All documents removed.
Indexing 609 projects.
Failed to add documents to Solr: [Reason: ERROR: [doc=project.project.1] unknown field 'description']
Indexing 17 start ups.
Failed to add documents to Solr: [Reason: ERROR: [doc=equity.startup.5] unknown field 'description']
创建初始 schema.xml 文件时,我注意到它创建了一些我认为不应该出现的空字段,更改了它们,但仍然运行索引失败。
如果有人对为什么会发生这种情况有所了解,我将非常感激,似乎没有很多关于 Solr 的信息以及为什么会发生这种情况。