elasticsearch的基本使用语法(一)

mac2022-06-30  33

1.查看集群健康状态: GET _cat/health?v 2.查看集群中有哪些索引: GET _cat/indices?v 3.快速创建一个索引: PUT /index 4.删除索引: DELETE /index 5. PUT /index/type/id: 指定id快速创建索引,文档 6.POST /index/type: 快速创建索引,文档,id由系统自动生成 7.GET /index/type/id: 查询索引在单个文档信息 8.DELETE /index/type/id: 删除索引下某个文档 9.PUT /computer/_doc/2{请求的json数据}:替换文档,是覆盖的操作,如果要求数据完整需要带上所有字段

替换前数据: 替换: 替换后: 10.POST /index/type/id/_update || POST /index/id/_update{“doc”:{请求的json数据}} : 局部更新文档 更新前: 更新:由于我的es版本是7.1,红框里提示更新时可以不用加上类型,因为type在之后会被移除,但目前还是能更新成功 更新后:可以看到,我还新增成功了一个price字段,由此可见局部更新不仅仅局限于原有字段的更新,还能新增字段。

最新回复(0)