1 可以直接在索引建立時設置
PUT customer
{
"mappings": {
"individual": {
"properties": {
"name": {
"type": "String"
}
}
}
}
}
2 可以在索引建立後補充
PUT customer/_mapping/individual
{
"properties":{
"name":{
"type":"String"
},
"age":{
"type":"short"
},
"address":{
"type":"String"
}
}
}
注:
1 這裏“name”已經存在了,其”type”如果是string則不會出錯,如果類型變了則提示:
"mapper [name] of different type, current_type [string], merged_type [ObjectMapper]"
2 es 2.4以下版本不存在”text”類型,改爲”string”