solr同义词的配置

    xiaoxiao2021-03-25  141

    1

    1.      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:详细文档见百度网盘

     

    转载请注明原文地址: https://ju.6miu.com/read-2917.html

    最新回复(0)