I wonder how ES analyzes wildcard in simple_query_string queries. Specifically, what happens when query string includes a stop word and asterisk (*).
In my case,
My index has a custom analyzer with a bunch of filters including stop word filter and a char filter. And I'm running a simple_query_string query by setting analyze_wildcard option to true and query string to (<a stop word>*). How does analyzer work in this case?
- I get no hits.
- I get hits when analyze_wildcard is set to false. (i.e There are entries of which queried field value is starting with <a stop word> in query string.)