其他方式的搜索建议

来源:15-4 django实现elasticsearch的搜索建议 - 2

qq_慕沐1065165

2020-05-11

老师我的数据是用logstash导入es的,没有填入suggest词库,想用term的形式进行搜索建议,具体要怎么实现呢。

写回答

3回答

bobby

2020-05-20

因为我没有具体配置过logstash到es的过程,所以很多细节可能无法说出来,所以这里我给你说一下具体这里的思路你看是否能应用到你的配置中, 这里suggest的原理是 先创建一个字段就是suggest,然后具体保存这个suggest的值的时候值需要自己通过分词器将这里的字段解析出来 放到这个字段中,所以对于你来说前期的这个过程你还是得用python来完成,。也就是你可以生成好json数据 当然suggest这个数据也是先生成好的,然后你将这个json直接配置给logstash然后同步到es中就可以

1
0

qq_慕沐1065165

提问者

2020-05-18

//img.mukewang.com/szimg/5ec2a9f8096a6e7c16090709.jpg

搜索建议

0
0

bobby

2020-05-12

0
1
qq_慕沐1065165
我试着写了一下,没用填充类型的suggest,网页没有反应,截图在回复麻烦您看一下
2020-05-18
共1条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程