在ES6.8中,可以使用“reindex” API将新字段添加到索引中。
以下是如何使用“reindex” API添加新字段的示例:首先,使用以下请求创建一个新的索引,并定义已存在的字段和新字段:```PUT /my_index{"mappings": {"properties": {"name": {"type": "text"},"age": {"type": "integer"}}}}```然后,使用以下请求将现有的文档重新索引到新的索引中:```POST /_reindex{"source": {"index": "my_index"},"dest": {"index": "my_new_index"},"script": {"source": "ctx._source.new_field = 'new value'"}}```在上述的脚本中,“new_field”是你想要添加的新字段的名称,而“new value”是你想要为该字段设置的值。执行以上的请求后,索引“my_new_index”将包含现有的文档以及名为“new_field”的新字段。