有没有更好的方法在Map后更新已有的字段索引?

k5ifujac  于 2021-07-13  发布在  ElasticSearch
关注(0)|答案(0)|浏览(176)

我已经准备好了 dynamicfalse 禁用动态Map。但我忘了给Map添加一个字段。我在索引所有文档后添加了字段,因此elasticsearch不会索引文档中已有的字段。
原始Map

{
  "customers" : {
    "mappings" : {
      "dynamic" : "false",
      "properties" : {
        "name" : {
          "type" : "keyword"
        }
      }
    }
  }
}

但这些文件就像

"_source" : {
  "name" : "Bob"
  "favourite" : "cake"
}

田野 favourite 在索引文档后添加到Map中。
我必须更新所有的文档来索引已有的字段,有更好的方法吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题