I have a bunch of texts in unicode greek (with a few words in english in
them).
I've indexed them plainly, with the following mapping:
properties => {
subject => { type => 'string', store => 'yes' },
rss_body => { type => 'string' },
date => { type => 'date' },
url => { type => 'string' },
author => { type => 'string', index => 'not_analyzed' }
}
...but when I try to search for a greek word in the subject as follows: ...
query => { term => { subject => $terms } }
...I get 0 results. Searching for an english word that exists, returns
results normally.
I tried adding: analyzer => "icu_normalizer" to the mapping of the
"subject" field, but nothing different happened.
My question: Is this normal behaviour for an unconfigured installation
of elasticsearch? What can I do to solve this problem?
Thank you,
A.