es 修改 mapping 字段类型
一、原索引
PUT my_index { "mappings": { "_doc": { "properties": { "create_date": { "type": "date", "format": "yyyy-MM-dd ||yyyy/MM/dd" } } } } }
二、创建新索引
PUT my_index2 { "mappings": { "_doc": { "properties": { "create_date": { "type": "text" } } } } }
三、同步数据
POST _reindex { "source": { "index": "my_index" }, "dest": { "index": "my_index2" } }
四、删除原索引
DELETE my_index
五、设置别名
POST /_aliases { "actions": [ {"add": {"index": "my_index2", "alias": "my_index"}} ] }