(实例)代码:
# 插入文档
POST /heima/_doc/1
{
"info": "黑马程序员java讲师",
"email": "zy@itcast.cn",
"name": {
"firstname": "云",
"lastname": "赵"
}
}
# 查询文档
GET /heima/_doc/1
# 删除文档
DELETE /heima/_doc/1
# 修改文档,方式1:全量修改文档,如果存在则删除旧的,新的覆盖旧的,如果原先没有,则新增该文档(所以放修改方式相当于也是一种插入文档的方法)
POST /heima/_doc/1
{
"info": "黑马程序员java讲师",
"email": "zhaoyun@itcast.cn",
"name": {
"firstname": "云",
"lastname": "赵"
}
}
# 修改文档,方式2: 局部修改文档字段
POST /heima/_update/1
{
"doc":{
"email": "ZY@itcast.cn"
}
}
运行截图: