_msearch 多种条件搜索查询
使用单个 API 请求执行多个搜索
类似于_search,但可以接受多个请求。
请求示例
POST /es/_msearch
请求体:
对应的格式是:
header\n
body\n
header\n
body\n
示例
{"index": "olympics"}
{ "query": { "bool": { "must": [ { "match": { "City": "paris" }}, { "match": { "Medal": "gold" }} ], "filter": [ { "term": { "Country": "ger" }}, { "range": { "@timestamp": { "gte": "2015-01-01", "format": "2006-01-02" }}} ] } } }
{"index": "olympics"}
{"query" : {"match_all" : {}}}