2020-04-10 es的search API

2020-04-10  本文已影响0人  7赢月

简介

本节会介绍es的search API,会分别介绍es的URI search和Request Body Search 的使用语法和返回结果部分字段的释义。

URL Search

在es的URL中使用查询参数进行查询

GET kibana_sample_data_ecommerce/_search?q=customer_first_name:Eddie

参数customer_first_name:Eddie标识查询customer_first_name字段中为Eddie的结果
返回结果部分截图:


image.png

如上图所示

大家可以在kibana上测试实施结果

Request Body Search

使用了es提供的,基于json格式的,更加完备的 Query Domain Specific Language(DSL)这个英文很重要

POST kibana_sample_data_ecommerce/_search
{
    "profile": true,
    "query": {
        "match_all": {}
    }
}

改语法匹配所有结果数据


image.png

小结

本章介绍了es的URI search和Request Body Search,主要介绍了es的这两种链接方式。

上一篇下一篇

猜你喜欢

热点阅读