已经配置了完成第四篇solr配置数据源必看vim
#因为以前大意没有配置UUID出现ID覆盖问题致使每一个ID只能显示一个 重复的ID数据只有一个 #如今将问题解决 # 修改managed-schema配置 cd /usr/local/tomcat/solr_home/new_core/conf vim managed-schema # 添加UUID fieldType 和field <fieldType name="uuid" class="solr.UUIDField" indexed="true"/> <field name="uuid" type="uuid" indexed="true" stored="true" required="true"/> #更改<uniqueKey>uuid</uniqueKey> #以下图(三张图所有为managed-schema文件内容)
#修改solrconfig.xml vim solrconfig.xml #在数据导入dataimport中添加uuid的配置 <str name="update.chain">uuid</str>
#添加updateRequestProcessorChain配置 <updateRequestProcessorChain name="uuid"> <processor class="solr.UUIDUpdateProcessorFactory"> <str name="fieldName">uuid</str> </processor> <processor class="solr.RunUpdateProcessorFactory" /> </updateRequestProcessorChain>
完成tomcat