From e64a8ae73b7c2fd82dffb14a0114c926b5d4a451 Mon Sep 17 00:00:00 2001 From: Fridolin Somers Date: Wed, 5 Oct 2022 10:21:14 -1000 Subject: [PATCH] Bug 31695: Type standard number is missing field ci_raw in field_config.yaml In Elasticsearch fields config field_config.yaml, default type as a field 'ci_raw'. This is used for exact search. This field is missing for type standard number 'stdno'. Test plan : 1) Use Elasticsearch search engine 2) For authorities, configure a search field with type 'standard number' 3) Go to authorities search 4) Perform a search on an existing value, with 'contains' => Result is found with or without patch 5) Perform a search on an existing value, with 'is exactly' => Result is found only with patch Signed-off-by: Kevin Carnes --- admin/searchengine/elasticsearch/field_config.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/admin/searchengine/elasticsearch/field_config.yaml b/admin/searchengine/elasticsearch/field_config.yaml index cf90482aa2..c87cbcae8d 100644 --- a/admin/searchengine/elasticsearch/field_config.yaml +++ b/admin/searchengine/elasticsearch/field_config.yaml @@ -38,6 +38,9 @@ search: search_analyzer: analyzer_phrase raw: type: keyword + ci_raw: + type: keyword + normalizer: icu_folding_normalizer default: type: text analyzer: analyzer_standard -- 2.25.1