Recently in taking over the work of Elasticsearch, which added new fields to the existing mapping, the first to find information on the Internet, found that the information on the Internet is about updating the existing field types in mapping, so write an article about the existing mapping to add new The field of the article, only for Elasticsearch novice learning.
Curl-xput http://localhost:9200/test/regist/_mapping-d '
{
"Properties": {
"user_id": {
' Type ': ' String ',
"Index": "Not_analyzed"
},
"thks_id": {
' Type ': ' String ',
"Index": "Not_analyzed"
},
"Retype": {
' Type ': ' String ',
"Index": "Not_analyzed"
}
}
}
‘
This code means that to test this mapping type is regist, add user_id, thks_id, retype three new fields. After execution, you can see in the Elasticsearch plug-in that the test in this mapping has been appended with these three fields.
Elasticsearch adding fields to an existing mapping