Hi,
I have quite a large music catalogue and I'm playing with
ElasticSearch. I have already indexed my albums (properties: name
(boost 5.0), genre, artist (boost 3.0), array of tracks) using
lowercase tokenizer with asciifolding filter (same analyzer is used
for search). Now, I would like to search for query 'U2', but it keeps
returning me albums with name like 'R U Mine?' or 'Got 2 Luv U'. And I
couldn't find a way to retrieve Albums with artist name 'U2' with
highest score or ignore documents containing just 'U'. Is there any
possibility to configure request in this sense?
I have already tried disable fuzzy, and so on. But nothing seems to
help. Apparently, ES perform left and right trim of Numeric
characters. What should I do to make ES search exact alphanumeric
phase?
Thanks