Closed seyilonge-nci closed 4 years ago
This is a backend elasticsearch problem.
In the glossary index mapping settings, the lowercase_search custom analyzer needs to be modified to be:
"lowercase_search" : { "filter" : [ "lowercase", "asciifolding" ], "tokenizer" : "keyword" }
Bob made the change to glossary loader on DEV, and I tested it works.
Issue description
Making an api call to the Search endpoint using a
matchType
of "Contains" forquery
"M200" returns wrong resultsSteps to reproduce the issue
What's the expected result?
Return all results that contain "M200" within the
termName
What's the actual result?
Additional details / screenshot