Solr不会添加我的字段:schema.xml

时间:2016-04-21 18:44:30

标签: xml indexing solr

我正在使用Solr 5.2.1,我一切正常但我无法将字段添加到索引中。 这是我的schema.xml

      <schema name="example" version="1.5"> 
<fields>
    <field name="COTID" type="string" indexed="true" stored="true" required="true"/>
     <field name="COTREF" type="string" indexed="true" stored="true" required="true" multiValued="false"/>
    <field name="COTTYPEREF" type="string" indexed="true" stored="true" required="true" multiValued="false"/>
    <field name="COTTYPE" type="string" indexed="true" stored="true" required="true" multiValued="false"/>
     <field name="COTTEXTE" type="string" indexed="true" stored="true" required="false" multiValued="true"/>
</fields>
<uniqueKey>COTID</uniqueKey>
<types>
<fieldType name="string" class="solr.StrField" sortMissingLast="true"/>
<fieldType name="date" class="solr.TrieDateField" precisionStep="0" positionIncrementGap="0"/>
<fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/>
<fieldType name="text_en" class="solr.TextField" positionIncrementGap="100">
<!-- lots of details -->
</fieldType>
<fieldType name="currency" class="solr.CurrencyField" precisionStep="8" defaultCurrency="USD" currencyConfig="currency.xml"/>
</types>
</schema>
你可以帮忙吗? 谢谢

1 个答案:

答案 0 :(得分:0)

如果您修改任何Solr配置文件,则需要重新启动Solr,以便根据您的配置设置启动它。你应该重新启动Solr或重新加载你的核心并检查你得到的错误。

(请参阅以下网址,根据您更改网址名称)以重新加载核心

  

http://127.0.0.1:8080/solr/admin/cores?action=RELOAD&core=core1