У меня проблема с elasticsearch, где я не хочу, чтобы мой индексированный термин анализировался. Но у elasticsearch есть некоторая настройка по умолчанию, которая символизирует его в пространстве. Поэтому мой запрос фасет не возвращает результат, который я хочу.
Я читал, что "index" : "not_analyzed"
в свойствах типа индекса должен работать.
Но проблема в том, что я не знаю свою структуру документа перед началом работы. Я бы индексировал случайные базы данных MySQL в elasticsearch, не зная структуры таблицы.
Как я могу настроить elasticsearch таким образом, чтобы по умолчанию он использовал "index" : "not_analyzed"
до тех пор, пока об этом не попросят другие.
Благодаря
PS: Я использую java, если я могу напрямую использовать любой API для этого, я бы очень хотел.