Elastic Search match查询详解

 2024-07-31    0 条评论    21431 浏览

es

本博客内容,请登录后查看




match查询是Elasticsearch中用于全文搜索的基本查询类型之一。它在查询过程中会对输入的查询条件文本进行分词和分析,并尝试在索引中的文档字段中找到匹配项。match查询适用于需要对文本进行模糊匹配和相关性评分的场景。

1. Match 查询的基本结构

match查询的基本结构如下:

{
  "query": {
    "match": {
      "field_name": "search text"
    }
  }
}

2. 基本用法

假设我们有一个包含文章信息的索引,文档结构如下:


**********************

**********************

**********************