| 接口 | GET /<index>/_validate/query 或 /_validate/query?explain=true |
|---|---|
| 返回 | valid 布尔值;带 explain 时返回 _shards 与详细的 rewritten 查询 |
示例
示例
GET /my-index/_validate/query?explain=true
{
"query": { "match": { "title": "test" } }
}与直接用 search 相比,validate 不读取数据、开销低,适合在生成查询后立即校验。