ElasticSearch-命令行客户端操作 (2)

postman截图:

在这里插入图片描述


elasticsearch-head查看:

在这里插入图片描述

4.5 创建文档document

请求url:

POST localhost:9200/blog1/article/1

请求体:

{ "id":1, "title":"ElasticSearch是一个基于Lucene的搜索服务器", "content":"它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。" }

postman截图:

在这里插入图片描述

elasticsearch-head查看:

在这里插入图片描述

4.6 修改文档document

请求url:

POST localhost:9200/blog1/article/1

请求体:

{ "id":1, "title":"【修改】ElasticSearch是一个基于Lucene的搜索服务器", "content":"【修改】它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。" }

postman截图:

在这里插入图片描述


elasticsearch-head查看:

在这里插入图片描述

4.7 删除文档document

请求url:

DELETE localhost:9200/blog1/article/1

postman截图:

在这里插入图片描述


elasticsearch-head查看:

在这里插入图片描述

4.8 查询文档-根据id查询

请求url:

GET localhost:9200/blog1/article/1

postman截图:

在这里插入图片描述

4.9 查询文档-querystring查询

请求url:

POST localhost:9200/blog1/article/_search

请求体:

{ "query": { "query_string": { "default_field": "title", "query": "搜索服务器" } } }

postman截图:

在这里插入图片描述


注意:
将搜索内容"搜索服务器"修改为"钢索",同样也能搜索到文档,该原因会在下面讲解中得到答案

{ "query": { "query_string": { "default_field": "title", "query": "钢索" } } } 4.10 查询文档-term查询

请求url:

POST localhost:9200/blog1/article/_search

请求体:

{ "query": { "term": { "title": "搜索" } } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxgpz.html