美文网首页
2020-04-10 es的search API

2020-04-10 es的search API

作者: 7赢月 | 来源:发表于2020-04-10 16:42 被阅读0次

简介

本节会介绍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

如上图所示

  • hits 显示命中结果为100
  • took 显示花费时间
  • hits 下显示文档索引_index,文档_doc和_id

大家可以在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的这两种链接方式。

相关文章

网友评论

      本文标题:2020-04-10 es的search API

      本文链接:https://www.haomeiwen.com/subject/mgnrmhtx.html