ES入门 (6) 语法(4)DQL(1)查看文档/查询所有文档/匹配查询/字段匹配查询

0 简介

Elasticsearch 提供了基于 JSON 提供完整的查询 DSL 来定义查询
定义数据 :

 

 

1 查看文档

查看文档时,需要指明文档的唯一性标识,类似于 MySQL 中数据的主键查询
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/shopping/_doc/1

查询成功后,服务器响应结果:

 

 

2 查询所有文档

在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 
服务器响应结果如下:

 

 

3 匹配查询

match 匹配类型查询,会把查询条件进行分词,然后进行查询,多个词条之间是 or 的关系
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search
 

 

服务器响应结果为: 

4 字段匹配查询 

multi_match 与 match 类似,不同的是它可以在多个字段中查询。
在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 

 

服务器响应结果:

 

 

 
posted @ 2021-09-01 19:46  秋华  阅读(506)  评论(0编辑  收藏  举报