一、创建文档(只能post)

1. 创建文档-随机id(127.0.0.1:9200/shopping/_doc)

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
在这里插入图片描述可以对一个post请求进行多次提交,从而会产生多条数据,如下所示,_id的值不一样了!
在这里插入图片描述

2. 创建文档-自定义id(127.0.0.1:9200/shopping/_doc/1008)

在这里插入图片描述如果是自定义id,那么也可以使用put请求创建文档:
在这里插入图片描述

二、查询文档-get

1. 根据id查询(127.0.0.1:9200/shopping/_doc/1008)

在这里插入图片描述

2. 查询该索引下的所有数据(127.0.0.1:9200/shopping/_search)

在这里插入图片描述

三、更新文档数据

1. 全量更新-put(127.0.0.1:9200/shopping/_doc/1008)

在这里插入图片描述数据的结构必须和创建文档数据时的结构一致!

2. 局部更新-post(127.0.0.1:9200/shopping/_update/1008)

在这里插入图片描述要更新文档哪一个属性,就在doc里面设置该文档中的那个属性!

四、删除文档-delete(127.0.0.1:9200/shopping/_doc/1008)

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐