请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,关于搜索结果自动补全

老师,我在搜索输入框只有输入python才有匹配结果,如果我输入pyth,不点下拉出来的关联搜索,就没有结果,显示如下图片描述

正在回答 回答被采纳积分+3

3回答

bobby 2018-12-16 18:53:00

https://git.imooc.com/coding-92/coding-92/src/master/LcvSearch/search/views.py 你看看这个源码。

https://img1.sycdn.imooc.com//szimg/5c162e870001453309040544.jpg 这个代表的是模糊搜索

0 回复 有任何疑惑可以回复我~
  • 提问者 三肥牛元气 #1
    这个是搜索建议的模糊搜索吗?我如果就输入pyth点击搜索还是搜索不到python,编辑距离按理说是2就可以搜索到python了,不过还是没结果
    回复 有任何疑惑可以回复我~ 2018-12-16 18:57:13
  • bobby 回复 提问者 三肥牛元气 #2
    https://git.imooc.com/coding-92/coding-92/src/master/LcvSearch/search/views.py 你拷贝这里的源码 试试看看
    回复 有任何疑惑可以回复我~ 2018-12-18 14:50:11
提问者 三肥牛元气 2018-12-15 16:52:23

我是用multi_match查询的,这不是模糊查询吗

0 回复 有任何疑惑可以回复我~
bobby 2018-12-14 14:27:58

你可以看看网络请求 以及调试一下后台的view接口 , 调试一下es是不是没有搜索到这个数据, 如果没有搜索到, 是不是采用了模糊搜索?

0 回复 有任何疑惑可以回复我~
  • 提问者 三肥牛元气 #1
    我是用multi_match查询的,这不是模糊查询吗
    回复 有任何疑惑可以回复我~ 2018-12-15 16:52:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信