Elasticsearch.是否可以为所有类型的索引中的字段设置映射?

Ian*_*nko 5 mapping types elasticsearch

Elasticsearch集群可以包含多个索引(数据库),而这些索引又包含多个类型(表).是否可以为所有类型的索引中的字段设置映射?

And*_*ndy 7

在索引上使用_default_ mapping设置.创建类型后,它将显示您要查找的字段.

PUT /my_index{
"mappings": {
    "_default_": {
            "properties": {
                "field1": {
                    "type": "string",
                    "index": "analyzed"
                }
             }
     }
}
Run Code Online (Sandbox Code Playgroud)

如果希望所有新索引都具有此默认设置,也可以使用索引模板.我认为在索引级别提供动态模板是一个很好的增强,因此它们可以跨类型应用.现在这似乎不可能.