减少solr查询中的重复出现的字符

时间:2017-07-11 12:19:00

标签: solr edismax

我在solr中有一个文档title: vivek singh。字段类型为text_general。当我以q=title:vivek singh进行查询时,我会收到此文档。但如果有一个像经常出现的角色那样的轻微错字,我就没有结果。对于例如q=title:vivvek singh未获取任何结果,或q=vvvivek singh未获取任何结果。有没有办法使用查询分析器过滤这类查询?

1 个答案:

答案 0 :(得分:0)

您可以使用fuzzy operator,例如:

   q=title:singh~0.8

另外,您应该确保查询所有术语的“标题”字段,因此请使用

   q=title:(vivek singh)