繁体   English   中英

Solr高亮显示短语没有停用词?

[英]Solr highlighting without stop-words for phrases?

我一直试图在Solr上突出显示结果,直到现在,在这里和那里进行调整都是一个艰苦的工作。...现在,我主要担心的是,我使用了突出显示的词组,但是如果我搜索“ The World Cup”在巴西:意想不到的挑战”

突出显示字段将返回:“巴西世界杯:意外挑战”

我认为这可能是由于停用词所致(我的字段是'textgen'类型,顺便说一句)。 查询中是否有某种要运行的参数可以按预期返回突出显示的整个字段? 还是我必须删除textgen中的停用词过滤器?

这绝对是由于停用词。 考虑声明一个新的字段类型,例如textgen,但在索引或查询分析器中不包含以下内容:

  <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM