概述添加文档修改文档删除文档查询文档(通过id查询) 概述 文档的增删改。POST和PUT操作都能更新/创建文档。PUT操作必须有id,POST操作如果没有id可以随机生成一个进行新增。PUT只会将json数据都进行替换, POST只会更新相同字段的值。PUT与DELETE都是幂等性操作, 即不论操作多少次, 结果都一样。类型从7.0开始都是”_doc”了 添加文档PUT /索引名称/类型/id(更新和新增都有,很显然是upsert操作)POST /索引名称/类型/idPOST /索引名称/类型(自动生成id) 示例:PUT /es_db/_doc/1{"name": "张三","sex": 1,"age": 25,"address": "广州天河公园","remark": "java developer"} 修改文档PUT /索引名称/类型/id(更新和新增都有,很显然是upsert操作)POST /索引名称/类型/id(删除后新增,相当于替换) 删除文档DELETE /索引名称/类型/id 查询文档(通过id查询)GET /索引名称/类型/id