2013-05-08 4 views
2

Моего отображения ElasticSearch созданоКак изменить название ElasticSearch Field

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

так, я хочу, чтобы изменить имя поля «EmpName» до «Emp_Name'.whether это возможно, а также я имел данные существующую для этого отображения.

ответ

2

Извините, я не думаю, что вы можете изменить имена полей. Вам нужно будет удалить свой индекс, создать сопоставление с нужным именем и, если возможно, переиндексировать свои данные.

Смежные вопросы