美文网首页
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