2017-03-01 57 views
0

变化solrconfig.xml`(例如“defaultFieldType”)的`是否有可能改变solrconfig.xml设置,例如在以下摘录defaultFieldTypesolrconfig.xml使用Solr的配置API的价值?使用Solr配置API

<config> 
    ... 
    <updateRequestProcessorChain name="add-unknown-fields-to-the-schema"> 
    ... 
    <processor class="solr.AddSchemaFieldsUpdateProcessorFactory"> 
     <str name="defaultFieldType">strings</str> 
    ... 
    </processor> 
    ... 
    </updateRequestProcessorChain> 
    ... 
</config> 

回答

1

作为stated in the docs:你根本不能创建/编辑updateRequestProcessorChain元素。所以,简单的答案是:

号但是,作为文档也解释了,你可以添加一个新 updateProcessor称为yourprocessor(不是updateRequestProcessorChain),这是非常相似的,你要修改的一个,但已经有你在那里需要一个值。你必须小心所有的XML attibutes /元素正确映射propertly到JSON,检查文档样本。

然后,在每次更新请求,则可以询问该处理器为通过将处理器= yourprocessor PARAM使用。