Я работаю над написанием переноса REST API на основе JAVA из версии ES 2.4.x в ES 6.4.x с Spring Boot 3.1.0, ориентируясь на минимальные изменения.
В ES 2.4.x был другой способиндексирование данных, в которых один индекс содержит много типов, и, следовательно, класс Mapping / класс Bean-компонента ES имел что-то вроде: -
@ Document (indexName = INDEX_HOUSEHOLD_CUSTOMER_PRODUCT, type = TYPE_CUSTOMER_PRODUCT)
Теперь нам нужносоздайте отдельные индексы для каждого типа (это то, что я понял из сайтов поддержки ES). Как будет управляться вышеуказанное?Будут ли indexName и typeName одинаковыми в обоих случаях для класса Mapping?