내가 당면한 문제와 해결방안
create index with mapping
한만큼
2020. 6. 12. 10:55
text, keyword 는 따로 선 매핑 필요없으나, geo_shape, geo_point같은 경우 필요
{
"mappings": {
"doc": {
"properties": {
"city_ancestors":{
"type":"nested",
"properties":{
"code":{
"type":"text",
"fields":{
"keyword":{
"type":"keyword",
"ignore_above":256
}
}
},
"id":{
"type":"text",
"fields":{
"keyword":{
"type":"keyword",
"ignore_above":256
}
}
},
"name":{
"type":"text",
"fields":{
"keyword":{
"type":"keyword",
"ignore_above":256
}
}
},
"name_en":{
"type":"text",
"fields":{
"keyword":{
"type":"keyword",
"ignore_above":256
}
}
},
"type":{
"type":"text",
"fields":{
"keyword":{
"type":"keyword",
"ignore_above":256
}
}
}
}
},
"boundaries": {
"type": "geo_shape",
"ignore_malformed": true,
"precision": "1.0m",
"strategy": "recursive",
"distance_error_pct": 0.009
},
"boundaries_buffer": {
"type": "geo_shape",
"ignore_malformed": true,
"precision": "1.0m",
"strategy": "recursive",
"distance_error_pct": 0.009
},
"point": {
"type": "geo_shape",
"ignore_malformed": true,
"precision": "1.0m",
"strategy": "recursive",
"distance_error_pct": 0.009
},
"location": {
"type": "geo_point"
}
}
}
}
}