Hi There,
I am using AWS ElasticSearch Service. at first i had version "2.3". when using "query_string to search for a field as follows. even authorlast name starts with uppercase "S" , but it is mapped to lowercase as per explanation result below, so i got the result. but after switch to ES "5.1" this no longer work. it does not map "S" to lowercase "s" so i did not get result. is any change in query_string parsing in 2.3 than 5.1?
{
"query": {
"bool": {
"must": [{
"query_string": {
"query": "S?ith",
"fields": ["authlast"]
}
}]
}
}
}
"explanations": [
{
"index": "myindex",
"valid": true,
"explanation": "+authlast:S?ith"
}
]
Thanks