如何更改ElasticSearch字段名称

时间:2013-05-08 10:44:54

标签: elasticsearch

创建了我的ElasticSearch映射

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

所以,我想将fieldname'empName'改为'Emp_Name'。是否可能,并且我还有这个映射的数据。

1 个答案:

答案 0 :(得分:2)

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