es curl查询2个字段且条件的过滤
时间: 2024-03-03 08:51:06 浏览: 101
一个字段同时满足多个条件的查询
你可以使用 Elasticsearch 的 Query DSL 来实现这个需求,具体实现方式如下:
```
GET /your_index/_search
{
"query": {
"bool": {
"must": [
{
"match": {
"field1": "your_value1"
}
},
{
"match": {
"field2": "your_value2"
}
}
]
}
}
}
```
这个查询语句使用了布尔查询(bool query)来组合两个条件,通过must子句指定同时满足两个条件,然后分别使用match查询(match query)来进行字段匹配过滤,其中field1和field2为你需要过滤的字段名,your_value1和your_value2为你需要匹配的值。你可以根据实际情况进行修改。
阅读全文