SOLR字段未反映在架构浏览器

时间:2015-11-02 06:51:27

标签: solr

我使用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

2 个答案:

答案 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并按“重新加载”按钮。