ElasticSearch 6.4以上 索引创建字段
增加字段
最近在项目中需要在原有索引的基础上增加字段,项目初期定义好了索引字段,现在需要增加。由于自己操作ElasticSearch较少,主要是删除索引,然后再添加mapping。依靠这样的方式,不过现在已经数据进入到生产,则不能强制的删除。由此,发现新增字段如此简单,如下:
PUT /my_index/_mapping/_doc
{
"properties": {
"field_name": {
"type": "keyword"
}
}
}
发现这样简单多了,特别注意文档类型这里。_doc,容易出现的错误较高。