带有错误文档的solr uuid缺少必需的唯一键字段ID

时间:2016-12-14 13:27:41

标签: solr

我尝试使用UUID技术生成id,但在数据导入过程中会出现以下错误。

org.apache.solr.common.SolrException:文档缺少必需的uniqueKey字段:id

这是我的配置文件:

管理型模式

<field name="id" type="uuid" indexed="true" stored="true" multiValued="false" />
<fieldType name="uuid" class="solr.UUIDField" indexed="true" />

solrconfig.xml中

 <requestHandler name="/update" class="solr.UpdateRequestHandler">   
        <lst name="defaults">  
            <str name="update.chain">uuid</str>  
        </lst>  
      </requestHandler>  


<updateRequestProcessorChain name="uuid">  
    <processor class="solr.UUIDUpdateProcessorFactory">  
        <str name="fieldName">id</str>  
    </processor>  
    <processor class="solr.RunUpdateProcessorFactory" />  
    <processor class="solr.DistributedUpdateProcessorFactory" />
</updateRequestProcessorChain> 

我的solr版本是6.3

0 个答案:

没有答案