Я accidentaly изменил свое отображение по умолчанию, какУдалить упругую поиску динамического шаблон
{
"template": "*",
"mappings": {
"_default_": {
"properties" : {
"message": {"type":"string", "index": "analyzed"}
},
"dynamic_templates": [
{
"my_template": {
"match_mapping_type": "string",
"mapping": {
"index": "not_analyzed"
}
}
}
]
}
}
}
и теперь каждый новый индекс имеет все строковое поле, как not_indexed. Я хотел бы удалить этот динамический шаблон и изменить все обратно. Моя цель была установлена not_indexed для определенных полей. Благодарим вас за советы.
Если вы знаете, что у вас было ранее в шаблоне по умолчанию, почему бы вам просто не переопределить его с помощью 'PUT/_template/your_template_name'? – Val
Какую версию Elasticsearch вы запускаете и как вы глотали данные в Elasticsearch? – cinhtau