ElasticSearch reindex 修改列名

GET redix-test2/_mapping


PUT redix-test
PUT redix-test2
PUT redix-test/_mapping/redix-type
{
"properties": {
"ename":{
"type": "string",
"index": "analyzed"
}
}
}


PUT redix-test/redix-type/1
{
"ename":"xiaoyang"
}

POST _reindex
{
"source": {
"index": "redix-test"
},
"dest": {
"index": "redix-test2"
},
"script": {
"inline": "ctx._source.ename2 = ctx._source.remove(\"ename\")"
}
}

GET redix-test2/redix-type/1

posted on 2018-04-18 13:33  yangjingzhi  阅读(259)  评论(0编辑  收藏  举报

导航