我已经在Lucene.Net中完成了模糊搜索。如果我搜索Feature
,则只应该返回Feature
、Featured
和featuring
等相关结果。但实际返回的数据是基于文本匹配的,例如venture
、culture
等,其中ture
与模糊搜索匹配。我的代码如下:
Query query = new FuzzyQuery(new Term("ContentText", searchString));
finalQuery.Add(query, BooleanClause.Occur.SHOULD);