elasticsearch 将字段类型映射更改为嵌套

tim*_*123 6 elasticsearch

我正在尝试将 elasticsearch 字段更改为嵌套字段,但执行此操作的命令遇到问题。我不确定是否是因为几块田地的距离让我感到悲伤。

这是我尝试输入的内容:

curl -XPUT 'http://localhost:9200/_mapping/data' -d '
{
"data" : {
    "properties" : {
        "parsed" : {
            "properties" : {
                "PMSetup" : {
                    "properties" : {
                        "Result" : {
                          "type" : "nested"
                          "include_in_parent" : true
                        },
                    }
                }
            }
        }
    }
}   
}
'
Run Code Online (Sandbox Code Playgroud)

有人能帮忙吗?

谢谢!

Roi*_*tam 6

无法更新现有字段的映射。您唯一能做的就是DELETE建立索引,然后PUT将其返回并POST重新映射。

  • Elastic团队,请发明一种“ALTER TABLE”!!! (5认同)