ElasticSearch - 查询语法(Request Body)

ElasticSearch - 查询语法(Request Body)

八月 22, 2019

只取某些字段(_source)

image.png

脚本字段

意思是拼接字段组成新的字段。
image.png

使用表达式查询 - Match

  • term查询,即 OR
    image.png
  • phrase查询,即AND
    image.png

短语搜索 - Match Phrase

image.png

Query String Query

有点类似URI Query
image.png
image.png

Simple Query String Query

  • 类似Query String,但是会忽略错误的语法,同时只支持部分查询语法

  • 不支持AND OR NOT,会当作字符串处理

  • Term之间默认的关系是OR,可以指定Operator

  • 支持部分逻辑

    + 替代 AND  
    | 替代 OR  
    - 替代 NOT  

    image.png