В моей установке Magento 2 я использую Elasticsearch в качестве поисковой системы.При поиске SKU с дефисом (-) извлекается много значений, так как Elasticsearch по умолчанию разделяет и ищет эти значения.
Пример: Поиск 11-22 SKU возвращает SKU с 11,22 и 11-22.
Эта ссылка должна решить эту проблему, установив для свойства SKU значение not_analyzed https://www.elastic.co/guide/en/elasticsearch/guide/current/_finding_exact_values.html
Однако при запуске 'php bin / magento indexer: reindex' версия индекса Elasticsearch увеличивается иПараметр not_analyzed удален.
Есть ли способ установить индекс Elasticsearch таким образом, чтобы будущий переиндекс из Magento не перекрывал пользовательский параметр?