ES添加新字段

背景

为了业务需要,es存储数据需要添加字段:
image.png

es版本是7.13.x

内容

进行字段迁移时候,需要按照要求修改对应的模板:template、索引mapping。

模板修改

查询对应模板:
GET /_template/template_name
修改模板
PUT /_template/template_name
{
  // 这里是从之前检索到的索引的具体信息
}

在对应模块下添加:

,
"sourceWeight" : {
  "store" : true,
  "type" : "integer"
},
"imgPaths" : {
  "store" : true,
  "type" : "keyword"
},
"filePaths" : {
  "store" : true,
  "type" : "keyword"
},
"extra" : {
  "store" : true,
  "type" : "keyword"
}

mapping修改

查询索引mapping
 GET /test_tr_01/_mapping
修改索引mapping
PUT /test_tr*/_mapping
{
 //具体mapping信息
}

你可能感兴趣的