索引库中的文档的操作

索引库中的文档的操作

img

img

imgimg

(实例)代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# 插入文档
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"
}
}

点击并拖拽以移动

运行截图:

imgimg

imgimg

img

img