diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/Mapping/FieldToFieldMappingConverter.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/Mapping/FieldToFieldMappingConverter.php index 89749b9518..6db3501483 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/Mapping/FieldToFieldMappingConverter.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/Mapping/FieldToFieldMappingConverter.php @@ -27,6 +27,9 @@ class FieldToFieldMappingConverter $ret->disableIndexing(); } else { + $ret->addChild( + (new StringFieldMapping('raw')) + ->enableRawIndexing()); $ret->addChild( (new StringFieldMapping('light')) ->setAnalyzer('general_light') @@ -55,6 +58,9 @@ class FieldToFieldMappingConverter $ret->disableIndexing(); } else { + $ret->addChild( + (new StringFieldMapping('raw')) + ->enableRawIndexing()); $ret->addChild( (new StringFieldMapping('light')) ->setAnalyzer('general_light')