本文主要是介绍solr同义词的配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
11. 在schemal.xml中配置:
<fieldType name="text_syn"class="solr.TextField">
<analyzertype="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filterclass="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzertype="index">
<tokenizerclass="solr.WhitespaceTokenizerFactory"/>
<filterclass="solr.SynonymFilterFactory" synonyms="synonyms.txt"ignoreCase="true" expand="true" />
<filterclass="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
2. 配置引用字段:
<field name="communityName"type="text_syn" indexed="true"stored="true"/><!--社区名称-->
3. 在synonyms.txt文件中配置同义词;
4. 确保保存synonyms.txt的文件编码是utf-8
5. 启动服务器,访问页面:
ps:详细文档见百度网盘
这篇关于solr同义词的配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!