在字符串末尾部分搜索Solr

时间:2019-02-27 16:47:55

标签: solr

我在此配置下使用Solr进行部分搜索:

<filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="25" />

因此,如果我搜索“ 安装”,则会找到内容,例如“ ”。

但是有没有办法在字符串的中间或and中执行部分搜索?

我想搜索“ ”并匹配“ ”。 或搜索“ ”并匹配“ ”。

谢谢

1 个答案:

答案 0 :(得分:2)

好的,您使用了NGramFilterFactory

 <filter class="solr.NGramFilterFactory" minGramSize="2" maxGramSize="25"/>

当然,索引的大小会增加...