关于多个suggest归并问题

来源:8-14 多字段查询进阶(4)

慕粉1222581079

2020-12-06

#多个建议查询可以使用全局的查询文本
POST _search
{
“suggest”: {
“text” : “tring out Elasticsearch”,
“my-suggest-1” : {
“term” : {
“field” : “message”
}
},
“my-suggest-2” : {
“term” : {
“field” : “user”
}
}
}
}
例如我现在根据了多个suggest查询器查询到了结果,请问一下如何在返回结果的时候将这两个结果集归并到一起进行去重和排序和取size呢?
虽然问的跟我们现在老师讲的内容不是一样的,老师如果知道有啥方案可以解决,还请问答一下,非常感谢

写回答

1回答

龙虾三少

2020-12-06

简单的做法可以直接前端页面出两个结果 否则要结合用户意图训练机器学习模型解决

0
0

ES7+Spark 构建高匹配度搜索服务+千人千面推荐系统

ElasticSearch实现高相关性搜索,Spark MLlib实现个性化推荐

1384 学习 · 559 问题

查看课程