我是Solr的新学员。现在我想创建自己的schema.xml。所以我添加了一些字段。我停止solr并重新启动它。在solr的管理中,我可以看到模式选择中的更改。但模式浏览器的内容不变。当我想索引一些文档时。有一个错误,指出没有我刚才添加到架构中的字段。架构浏览器的内容与架构文件不同。
von4xj4u1#
更改核心的模式不会更改已有的文档,这就是为什么即使在重新启动Solr服务后,它们看起来也一样的原因。在进行架构更改以获取现有文档的这些新字段后,需要使用指定的新字段(如果它们是required字段)重新上载文档。
required
gwbalxhn2#
从这里开始,我走到核心示例的路径进行更改。
/usr/local/Cellar/solr@7.7/7.7.3_1/server/solr/drupal
然后,我可以通过单击文件并滚动到我所做更改的位置来确认更改。
2条答案
按热度按时间von4xj4u1#
更改核心的模式不会更改已有的文档,这就是为什么即使在重新启动Solr服务后,它们看起来也一样的原因。在进行架构更改以获取现有文档的这些新字段后,需要使用指定的新字段(如果它们是
required
字段)重新上载文档。gwbalxhn2#
从这里开始,我走到核心示例的路径进行更改。
然后,我可以通过单击文件并滚动到我所做更改的位置来确认更改。