Solr Edgengram过滤器工厂和Mingram尺寸

Solr Edgengram过滤器工厂和Mingram尺寸,solr,Solr,有没有一种方法可以使用EdgeNGramFilterFactory并不断搜索精确的术语 我希望保持minGramSize=4,但如果我搜索pad,我希望得到鼠标垫的结果,因为在短语中有一个精确的术语 您想要的是一个带有EdgeNGramFilter的PreserveOriginal标志,该标志尚未实现。解决这一问题的方法很多。该功能计划用于5.1版。5.0版刚刚于2015年2月20日发布。因此,在升级之后,您可能需要一段时间才能使用它 如果不能选择等待和升级,您可以使用 第二个字段具有更常规的分

有没有一种方法可以使用EdgeNGramFilterFactory并不断搜索精确的术语

我希望保持minGramSize=4,但如果我搜索pad,我希望得到鼠标垫的结果,因为在短语中有一个精确的术语


您想要的是一个带有EdgeNGramFilter的PreserveOriginal标志,该标志尚未实现。解决这一问题的方法很多。该功能计划用于5.1版。5.0版刚刚于2015年2月20日发布。因此,在升级之后,您可能需要一段时间才能使用它

如果不能选择等待和升级,您可以使用

第二个字段具有更常规的分析器 在模式中填充字段 或更好的查询处理程序,用于为同一搜索查询处理两个字段 您应该从EdgeNGramFilterFactory中删除side=front,因为a在更新过程中会中断,而b front是默认值。