es modify data

es modify data

Learned: https://www.imooc.com/video/15770/0

Divided into direct modification and script modification;

Modify directly:

POST http://127.0.0.1:9200/people/man/1/_update

{
    "doc":{
        "name":"who is stono"
    }
}

Script modification:

POST http://127.0.0.1:9200/people/man/1/_update

{
    "script":{
        "lang":"painless",
        "inline":"ctx._source.age+=11"
    }
}

or

{
    "script":{
        "lang":"painless",
        "inline":"ctx._source.age=params.age",
        "params":{
            "age":100
        }
    }
}

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325216276&siteId=291194637