POST:
POST /user/_create/5
{
"name":"张三",
"age":19,
"desc":"法外狂徒",
"tags":["游戏","666"]
}
创建_id为5的一条记录
POST /user/_update/5
{
"doc":{
"tags":["游戏","666","play"]
}
}
只更新指定字段tags的值
PUT:
PUT /user/_doc/6
{
"name":"张三",
"age":19,
"desc":"这。。。",
"tags":["游戏","666"]
}
当_id为6的记录存在就修改,没有就新增
但要注意的是,当
PUT /user/_doc/6
{
"desc":"法外狂徒"
}
这样修改的时候,其余字段会删除,只保留desc的字段,并修改值为“法外狂徒”