如何实现在搜索结果中进行二次搜索?

如题,使用关键字搜索出结果后,再另外一个搜索框中,再输入关键词进行结果过滤。类似下图
1.png

 
有做过的么?给提供个思路,谢谢
已邀请:

strglee - 公众号: 每日ELK ,每天分享ELK相关知识

赞同来自:

这个把第一次的搜索的条件带上就可以了
 
{
"query": {
"bool": {
"must": [
{
"match": {
"title": "elasticsearch"
}
}
],
"must_not": [
{
"match": {
"title": "logstash"
}
}
]
}
}
}

laoyang360 - [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:blog.csdn.net/laoyang360

赞同来自:

在第一次检索的基础上,继续拼接dsl检索

要回复问题请先登录注册