schema.xml配置 - 分词器配置

在FieldType中,对于TextField,可以通过<analyzer>元素配置分词器,从而影响TextField的分词行为。

<fieldType name="text_en" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<!-- in this example, we will only use synonyms at query time
<filter class="solr.SynonymFilterFactory" synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/> -->
<!-- case insensitive stop word removal.-->
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.EnglishPossessiveFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<!--optionally you may want to use this less aggressive stemmer instead of ProterStemFilterFactory:
<filter class="solr.EnglishMinimalStrmFilterFactory"/>
-->
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.EnglishPossessiveFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<!-- optionally, you may want to use this less aggressive stemmer instead of PorterStemFilterFactory:
<filter class="solr.EnglishMinimalStemFilterFactory"/> -->
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
</fieldType>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • schema.xml用来定义文档的结构。一个文档有一个或多个域组成,而域又需要由不同的域类型进行定义。并且在创建索...
    Vekaco阅读 3,424评论 0 0
  • 转自 进击的Coder 公众号 原理 中文分词,即 Chinese Word Segmentation,即将一个汉...
    Epiphron阅读 13,987评论 2 56
  • “卖房投儿”赴美养老的悲剧 (文/茕茕 海海) ——————————— 朱力和刘晓莉夫妇是天津实验中学退休老师,朱...
    大可化之阅读 1,814评论 0 0
  • 你以为你是为了他 其实是你自己绑住了你自己 头脑在劝说着自己应该怎样 身体是会说话的 她的脚在抗拒,不想踏向回家的...
    宝玉葫芦阅读 1,315评论 0 0
  • 今天中秋节,一家人在一起吃团圆饭,中午在婆婆家吃的,我下的厨,因为不经常做,今天做饭,也是新的挑战,婆婆,公公都说...
    陈艺萱妈妈阅读 1,432评论 0 2

友情链接更多精彩内容