Elasticsearch集群可以包含多个索引(数据库),而这些索引又包含多个类型(表).是否可以为所有类型的索引中的字段设置映射?
在索引上使用_default_ mapping设置.创建类型后,它将显示您要查找的字段.
PUT /my_index{ "mappings": { "_default_": { "properties": { "field1": { "type": "string", "index": "analyzed" } } } }
如果希望所有新索引都具有此默认设置,也可以使用索引模板.我认为在索引级别提供动态模板是一个很好的增强,因此它们可以跨类型应用.现在这似乎不可能.