当前位置: 首页 > news >正文

Elasticsearch高级查询—— 关键字精确查询文档

目录

    • 一、初始化文档数据
    • 二、字段匹配查询文档
      • 2.1、概述
      • 2.2、示例

一、初始化文档数据

  • 在 Postman 中,向 ES 服务器发 POST 请求 :http://localhost:9200/user/_doc/1,请求体内容为:

    {
        "name":"张三",
        "age":22,
        "sex":"男"
    }
    

    在这里插入图片描述

  • 在 Postman 中,向 ES 服务器发 POST 请求 :http://localhost:9200/user/_doc/2,请求体内容为:

    {
        "name":"张三1",
        "age":22,
        "sex":"男"
    }
    

    在这里插入图片描述

  • 在 Postman 中,向 ES 服务器发 POST 请求 :http://localhost:9200/user/_doc/3,请求体内容为:

    {
        "name":"李四",
        "age":23,
        "sex":"女"
    }
    

    在这里插入图片描述

  • 在 Postman 中,向 ES 服务器发 POST 请求 :http://localhost:9200/user/_doc/4,请求体内容为:

    {
        "name":"李四1",
        "age":24,
        "sex":"女"
    }
    

    在这里插入图片描述

二、字段匹配查询文档

2.1、概述

  • term 查询,精确的关键词匹配查询,不对查询条件进行分词。

2.2、示例

  • 在 Postman 中,向 ES 服务器发 GET请求 :http://localhost:9200/user/_search,请求体内容为:

    {
        "query": {
            "term": {
                "sex": {
                    "value": "女"
                }
            }
        }
    }
    

    在这里插入图片描述

  • 服务器响应结果
    在这里插入图片描述

相关文章:

  • 网站设计草图/如何推广外贸型网站
  • 做网站的内容样本/seo软文推广工具
  • 青县网站制作/seo排名技巧
  • 扬中网站建设 优帮云/seo外推
  • 网站上不去的原因/企业网站建设公司
  • 简单企业网站用什么/网络推广费用计入什么科目
  • APP攻防—— jadx反编译frida编写js
  • 装修--避坑--瓷砖
  • 手撕RTSP协议中 从零开始学习RTSP协议 持续更新中....
  • 协程应用——aiohttp异步爬虫实战
  • 3. PyCharm、PyQt5、PyQt5-tools的下载安装、基于PyCharm开发PyQt5
  • 【青训营】Go的高质量编程
  • Effective C++-条款47 使用traits class表现类型信息
  • 驱动程序那点事儿
  • DDOS和CC如何区分
  • JavaEE day3 初识web与HTML 2
  • buuctf-web-[RoarCTF 2019]Easy Calc1
  • JVM-内存模型详解