嗨,我正在通过SynonymFilterFactory进行昵称映射。
例如,如果我搜索约翰,我会得到约翰,琼尼,乔恩,杰克,杰基,杰基和约翰尼,我想应用模糊搜索/levenshtein距离返回昵称,如琼尼~,乔恩~,杰克~,杰基~和约翰尼~,这是可能的吗?
发布于 2018-01-17 07:10:45
您可以像往常一样使用SynonymFileFactory,并发送一个模糊查询。同义词文件中的术语与查询输入匹配,因此如果您的查询输入有模糊运算符,它将执行您想要的操作。
https://stackoverflow.com/questions/48293368
复制相似问题