【completion字段类型】和【fuzzy模糊搜索】的关系
来源:15-3 django实现elasticsearch的搜索建议 - 1
慕数据8096394
2020-05-03
bobby老师,想问一下:
首先是关于completion和fuzzy我的理解
- completion字段类型是搜索建议的:
-也就是用户输入不完全,给用户一定建议的 - fuzzy模糊搜索是搜索错误时自动纠错的
然后是问题:
- 问题1:用户在输入框中输入内容,有一个下拉框进行提示,这里是哪一部份在发挥作用,是fuzzy模糊搜索还是completion字段
- 问题2:fuzzy搜索需要基于completion字段吗
我对问题的理解是:
用户输入正确的内容,走completion字段,进行补全,此时并不进行搜索
用户输入错误的内容,走fuzzy模糊搜索,此时进行搜索
所以用户输入一些内容之后出现的下拉框,是这两部分共同作用,对吗
写回答
1回答
-
你这个下拉框是搜索建议把 搜索建议是用completion搜索的
fuzzy没有走completion,是普通的搜索 不过有纠错功能
两者之间 就是completion可以帮你提供更加多的关键词而已
032020-05-06
相似问题