Well,不要刷屏了

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

匿名 | 发布于2018年07月10日 | 阅读数:6307

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

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

strglee

赞同来自:

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

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

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

要回复问题请先登录注册