在Elasticsearch中,可以使用bool查询来执行多条件查询。
bool查询允许你组合其他查询类型,如match、term等,通过must(所有条件都要满足)、should(至少满足一个条件)、must_not(所有条件都不能满足)等逻辑操作符来实现。
以下是一个使用bool查询的多条件查询的例子
GET 对应索引名称/_search
{
"query": {
"bool": {
"must": [
{
"term":{"查询条件1-对应字段名称":"查询条件1-对应字段值"}
},
{"term":{"查询条件2-对应字段名称":"查询条件2-对应字段值"}
}
]
}
}
}
标签:term,查询,bool,条件,对应,es,must From: https://blog.csdn.net/Amber8610/article/details/143813932