添加文档时,报异常。solr是直接从官网下载的,使用默认设置,后面更改了schema.xml文件,就出现了上面异常。
解决方案:只需在solrconfig.xml中的updateRequestProcessorChain定义中将update.autoCreateFields切换为false,如注释所示。
<!-- The update.autoCreateFields property can be turned to false to disable schemaless mode -->
<updateRequestProcessorChain name="add-unknown-fields-to-the-schema" default="${update.autoCreateFields:false}"
processor="uuid,remove-blank,field-name-mutating,parse-boolean,parse-long,parse-double,parse-date,add-schema-fields">
<processor class="solr.LogUpdateProcessorFactory"/>
<processor class="solr.DistributedUpdateProcessorFactory"/>
<processor class="solr.RunUpdateProcessorFactory"/>
</updateRequestProcessorChain>
博客指出在添加文档时出现异常,该Solr从官网下载并使用默认设置,更改schema.xml文件后出现问题。解决方案是在solrconfig.xml的updateRequestProcessorChain定义中,将update.autoCreateFields切换为false。
1394

被折叠的 条评论
为什么被折叠?



