В Solr моя схема очень чистая, так как я определил 5 общих типов полей, используемых в 20 полях. Тип поля содержит базовый класс (текст и т. Д.), Анализатор индекса и анализатор запросов. В Elastic, нет ли способа представить это, кроме как определить мои поля как базовый тип, а затем разделить каждый тип поля на два анализатора?
Например, для 20 общих полей мне все еще нужно создать два анализатора для представления моего типа поля: customfield_index_analyzer и customfield_query_analyzer, и мне нужно будет ссылаться на эти два отдельных анализатора для каждого поля в сопоставлении Elastic? Я просто хочу убедиться, что я делаю это правильно, но это кажется неправильным и делает файл конфигурации менее управляемым и более подверженным ошибкам.