ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段

摘要:
5.关键字精确查询术语查询,精确关键字匹配查询,6。多关键字精确查询术语查询与术语查询相同,但它允许您指定多个值进行匹配。如果此字段包含任何指定值,则文档满足条件。它类似于Postman中的MySQL。7指定查询字段。默认情况下,文档将保存在_返回源的所有字段中。我们可以添加_在Postman中过滤源。

5 关键字精确查询

term 查询,精确的关键词匹配查询,不对查询条件进行分词。
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第1张

 ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第2张

服务器响应结果:
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第3张

6 多关键字精确查询

terms 查询和 term 查询一样,但它允许你指定多值进行匹配。
如果这个字段包含了指定值中的任何一个值,那么这个文档满足条件,类似于 mysql 的 in
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第4张

 ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第5张

服务器响应结果:
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第6张

7 指定查询字段

默认情况下,Elasticsearch 在搜索的结果中,会把文档中保存在_source 的所有字段都返回。
如果我们只想获取其中的部分字段,我们可以添加_source 的过滤
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第7张

 ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第8张

服务器响应结果: 

ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第9张

8 过滤字段 

我们也可以通过:
includes:来指定想要显示的字段
excludes:来指定不想要显示的字段
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第10张

 ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第11张

服务器响应结果: 
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第12张
在 Postman 中,向 ES 服务器发 GET请求 :http://127.0.0.1:9200/student/_search 
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第13张

 ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第14张

服务器响应结果:
 
ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段第15张

免责声明:文章转载自《ES入门 (7) 语法(5)DQL(2)关键字精确查询/多关键字精确查询/指定查询字段/过滤字段》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇IDEA下SpringBoot项目的引用类没问题却提示:java:找不到符号:类**位置:程序包从0学习WebLogic CVE-2020-2551漏洞下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qicheng0211.blog.51cto.com/3958621/1749986     监控DELL服务器硬件一般有两种途径:1、操作系统上安装OMSA,编写脚本调用omreport命令进行监控;2、使用iDRAC,可以不用在操作系...

rtsp学习----海康RTSP客户端连接深入分析

转载于:http://blog.csdn.net/zhouyongku/article/details/41546789 海康相机RTSP连接代码分析 最近在做海康相机rtsp连接获取音视频的工作,现在介绍一下分析过程和源码。 【源码在我上传的共享资料中:http://download.csdn.net/detail/zhouyongku/8203521】...

小白初学iOS中OTA部署(适应iOS7.1)

OTA(Over the air),可以利用企业级证书($299)直接部署安装APP,苹果允许用itms-services协议在苹果手持设备上的Safari浏览器输入url即可安装应用程序。 这里假设你已经有企业证书,我们利用本地服务器来演示整个部署流程。 1、搭建本地服务器。请参考这里的前六个步骤,完成之后你已经搭建好了本地服务器了。现在来看看我完成后的...

ES入门 (5) 语法(3)DML(2)映射操作 创建映射/查看映射/索引映射关联/

有了索引库,等于有了数据库中的 database。 接下来就需要建索引库(index)中的映射了,类似于数据库(database)中的表结构(table)。创建数据库表需要设置字段名称,类型,长度,约束等;索引库也一样,需要知道这个类型下有哪些字段,每个字段有哪些约束信息,这就叫做映射(mapping)。 1 创建映射 在 Postman 中,向 ES...

MySQL 查询decimal字段去除自动补零

  1.情景展示   在MySQL中,我们可以将字段类型定义为decimal,这样就可以设置保留的小数位。   在执行插入操作的时候,即使你插入的是整数,插入的数值将会自动为你补齐2位小数,这本身是没有问题的;   问题在于:   当如果你查询的字段为空时,如果使用0来替代,MySQL依然会为你自动补零,如下图所示:   这本身也不算是太大的毛病,既...

Django——缓存机制

一、缓存介绍 缓存就是将常用的一些数据保存在内存或者们擦车中,在一定时间内,如果有请求访问这些数据的时候,则不用去服务器操作数据库渲染,直接缓存中获取,节约时间,增加访问速度,环节服务器压力 二、Django中的6种缓存方式 开发调试缓存 内存缓存 文件缓存 数据库缓存 Memcache缓存 Memcache缓存 三、Django缓存配置 1.2.1...