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

猜你喜欢

转载自www.cnblogs.com/yangjingzhi/p/8874236.html
今日推荐