现在,当我使用DIH导入XML文件时,我试图将名称和某些日期连接起来。
我一直在这里尝试解决方案:https://bryanbende.com/development/2015/01/31/concatenating-fields-with-apache-solr。但是我无处可去。
<updateRequestProcessorChain name="concatFields">
<processor class="solr.CloneFieldUpdateProcessorFactory">
<str name="source">author_fname</str>
<str name="dest">author_name</str>
</processor>
<processor class="solr.CloneFieldUpdateProcessorFactory">
<str name="source">author_lname</str>
<str name="dest">author_name</str>
</processor>
<processor class="solr.concatFieldUpdateProcessorFactory">
<str name="fieldName">author_name</str>
<str name="delimiter">_</str>
</processor>
<processor class="solr.LogUpdateProcessorFactory"/>
<processor class="solr.RunUpdateProcessorFactory"/>
</updateRequestProcessorChain>
<requestHandler name="/update" class="solr.UpdateRequestHandler">
<lst name="defaults">
<str name="update.chain">concatFields</str>
</lst>
</requestHandler>