嗨,什么是分析器链才能搜索?
铁少女或少女铁
我把这个当我的分析链..。
<analyzer type="index">
<tokenizer class="solr.ClassicTokenizerFactory"/>
<filter class="solr.ClassicFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>编辑:
索引和查询分析器是相同的。
我试过的问题
Q=name:“铁娘子”q=name:“少女铁”
发布于 2017-03-22 18:35:11
我觉得你的分析器链没问题。它将为“铁少女”生产的是“铁”“少女”
要能够以简单和反向的方式找到它,只需应用适当的查询即可。短语/跨查询就能做到这一点。
可能的解决办法:
name:"Iron Maiden"和name:"Maiden Iron"~2,第二个查询的唯一缺点是它还会找到"maiden anyword iron"将出现的文档。
https://stackoverflow.com/questions/42959511
复制相似问题