这篇文章主要介绍“Solr4.7的同义词怎么配置",在日常操作中,相信很多人在Solr4.7的同义词怎么配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“Solr4.7的同义词怎么配置"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
在搜索中,往往需要用到关联词(近义词),比如,搜索"联想"品牌那么我们同时搜索"联想"等索尔为我们提供了近义词过滤器索尔。同义词过滤工厂。
配置搜索近义词很简单,只要在(计划或理论的)纲要字段定义过滤器
在schema.xml的类型标签中添加fieldType,如下:
!- IK中文分词器,停用词,同义词配置-
字段类型名称=' text _ ik ' class=' Solr .TextField ' positionincrementgap=' 100 '
analyzertype='index '
tokenizerclass=' org。沃尔特。分析仪。露西。iktokenizerfactory “/
filterclass='solr .'“lowercarserfilterfactory ”/
filterclass='solr .removereplicestokenfilterfactory “/
/分析仪
analyzertype='query '
tokenizerclass=' org。沃尔特。分析仪。露西。iktokenizerfactory “/
filterclass='solr .同义词筛选器工厂'同义词='同义词。txt ' ignore case=' true ' expand=' false '/
filterclass='solr .'“lowercarserfilterfactory ”/
filterclass='solr .removereplicestokenfilterfactory “/
/分析仪
/fieldTypesolr .同义词过滤工厂配置中,同义词是近义词配置文件
忽略使用:为没错,表示转化为小写匹配,及忽略大小写。
展开:涉及到同义词。文本文件(textfile)的配置
同义词。文本文件(textfile)配置一行为单位,建立关键词联系
# sflicenseshiflueundheapacheliconse,2.0版
#(许可证);您不能使用这个文件,除非与
#许可证。您可能会获得一个高级许可
#
# http://www。阿帕奇。org/licenses/LICENSE-2.0
#
#除非要求dbyappleblaworagredpointwriting,软件
#根据许可证分配的分配数量,
#没有任何种类的withoutwarrantiesorconditionofanykind,或者是eitherexpressorimplied .
#查看特定语言的许可和
#限制在许可下.
# -
#有时这些同义词映射不友好
aaafoo=aaabar
bbbfoo=bbbfoobbbbar
cccfoo=cccbarcccbaz
fooaaa,baraaa,bazaaa
#一些同义词组没有具体说明什么示例
千兆字节、千兆字节、千兆字节
兆字节、兆字节、兆字节
电视,电视,电视,电视
#注意事项使用"吉布"代替“gib”SOanyWordLimiterfilterroming
# afteruswon ' tsplititintotwowords .
中国,英国,日本
#同义词映射可用于清除校正
pixima=pixma就是说=指一对一,以逗号分隔的是组群,也就是多对多。
当然这个还得定义相关字段为这个类型,如下。
字段名=' msg _ title ' type=' text _ ik ' indexed=' true ' stored=' true '/到此,关于“Solr4.7的同义词怎么配置"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/155616.html