elasticsearch 在elasticsearch索引中添加父类型而不更新其现有文档,elasticsearch,join,parent-child,aws-elasticsearch,elasticsearch,Join,Parent Child,Aws Elasticsearch" /> elasticsearch 在elasticsearch索引中添加父类型而不更新其现有文档,elasticsearch,join,parent-child,aws-elasticsearch,elasticsearch,Join,Parent Child,Aws Elasticsearch" />

elasticsearch 在elasticsearch索引中添加父类型而不更新其现有文档

elasticsearch 在elasticsearch索引中添加父类型而不更新其现有文档,elasticsearch,join,parent-child,aws-elasticsearch,elasticsearch,Join,Parent Child,Aws Elasticsearch,我正在将现有ElasticSearch cluster(5.x)的版本升级到6.x,以实现父子关系。我有一些父索引,我想在映射中添加新的连接类型,这样我就可以拥有与子索引的父子关系 父映射: { "properties": { "my_join_field": { "type": "join", "relations": { "parent": ["child"] } } } }

我正在将现有ElasticSearch cluster(5.x)的版本升级到6.x,以实现父子关系。我有一些父索引,我想在映射中添加新的连接类型,这样我就可以拥有与子索引的父子关系

父映射:

{
     "properties": {
      "my_join_field": { 
        "type": "join",
        "relations": {
          "parent": ["child"] 
        }
      }
    }  
}
我可以使用_-mapping API将新的连接类型添加到父映射中,但是我需要更新该索引中的每个现有文档以具有新的连接属性。我们在这个索引中有将近10亿个数据,我们不想更新每个文档以获得新的关系

有没有办法有效地处理这个问题?是否有替代的解决方法,可以在不接触文档的情况下实现同样的效果

谢谢你的指导