如何改变ElasticSearch字段名称

问题描述:

我ElasticSearch映射创建如何改变ElasticSearch字段名称

curl -XPUT 'http://myhostname:9200/data/my_data/_mapping' -d ' 
{ 
    "my_data" : { 
     "properties" : { 
       "empID" : {"type" : "integer"}, 
       "empName" : {"type" : "string"} 
     } 
    } 
}' 

所以,我想改变字段名“empName”到“Emp_Name'.whether它是可能的,而且我有现有的这种映射数据。

对不起,我不认为你可以改变字段名称。您必须删除索引,使用您想要的名称创建映射,并在可能的情况下重新索引数据。