我使用bin / solr -c core1创建了一个solr核心,然后将schema.xml文件从基本配置集复制到core1 / conf文件夹并添加了一个字段
<field name="title" type="text" indexed="true" stored="true"/>
。
但是这个字段没有反映在架构浏览器中。 我应该使用什么配置来在solr admin ui中的架构浏览器中反映新字段?
我正在使用solr 5.3.1
答案 0 :(得分:4)
默认情况下,在创建solr核心时,它将使用托管架构。创建核心后,您将在solrconfig.xml中看到以下配置。
<schemaFactory class="ManagedIndexSchemaFactory">
<bool name="mutable">true</bool>
<str name="managedSchemaResourceName">managed-schema</str>
</schemaFactory>
在此配置之上,您将找到有关如何使用managed-schema的注释。对此进行注释并取消注释以下内容以使用schema.xml
<schemaFactory class="ClassicIndexSchemaFactory"/>
答案 1 :(得分:1)
您需要重新加载核心:转到issue并按“重新加载”按钮。