联合多个es索引完成搜索建议
来源:15-4 django实现elasticsearch的搜索建议 - 2
慕少7338747
2020-04-24
老师您好,我想问一下如果我想在前端传递回用户在输入框中输入的key_words后,能从es多个索引中搜索有关key_words的title并展示给用户该如何做呢? 课程中的生成model对象好像是只能对一张index进行搜索的
代码中的 s = ArticleType.search() 只完成了jobbole这个索引的title搜索并返回搜索建议
那如果我想要生成两个model对象,比如说我的es中还有一个cnblogs的索引,我也想对这个索引进行model的对象生成,该如何设计代码呢?
写回答
1回答
-
bobby
2020-04-25
es本身可以对多个index进行搜索,但是你需要先确保这些index的字段都能互相映射 不然你怎么显示在前端呢?
022020-04-27
相似问题
关于搜索建议
回答 1
老师,关于搜索结果自动补全
回答 3
result页面的搜索建议怎么做呢
回答 1
如何在网页上增加对拉勾网职位的搜索
回答 1
es match_phrase 匹配问题
回答 1