solr7.1.0+ik中文分词器同义词库不生效
环境
Tomcat9.1.12
Solr7.1.0
ikAnalyzer6.5
词库配置内容如下:
<fieldType name="text_syn1" class="solr.TextField">
<analyzer type="query">
<tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" isMaxWordLength="true"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="index">
<tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="fasle" isMaxWordLength="false"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
<field name="name" type="text_syn1" indexed="true" stored="true"/>
##同义词库配置
半月传 => 芈月传
奔跑吧,跑男,奔跑吧兄弟
哀求,乞求
爱护国家主权,爱国
爱好,喜好
安分守己,奉公守法,乐天知命,安守故常,循规蹈矩
##查询出错图片
我看到有个博客讲的是要修改SolrFactory,不知可有高人指点