是否可以使用Solr Config API更改solrconfig.xml的设置,例如下面摘自solrconfig.xml的defaultFieldType的值?
<config>
...
<updateRequestProcessorChain name="add-unknown-fields-to-the-schema">
...
<processor class="solr.AddSchemaFieldsUpdateProcessorFactory">
<str name="defaultFieldType">strings</str>
...
</processor>
...
</updateRequestProcessorChain>
...
</config>发布于 2017-03-02 03:30:23
As stated in the docs:根本不能创建/编辑updateRequestProcessorChain元素。因此,简短的答案是:不。
但是,正如文档还解释的那样,您可以添加一个名为yourprocessor (而不是updateRequestProcessorChain)的新updateProcessor,它与您想要修改的you非常相似,但其中已经包含了您需要的值。您必须小心将所有xml属性/元素正确地映射到json,请查看文档示例。
然后,在每次更新请求时,您可以通过添加processor=yourprocessor参数来请求使用此处理器。
https://stackoverflow.com/questions/42537533
复制相似问题