The following queries returns different results in Elasticsearch 2.4.0
"query": {
"bool": {
"must": {
"query_string": {
"query": "roseng*",
"default_field": "_all",
"fuzzy_max_expansions": 10000,
"analyze_wildcard": true
}
}
}
}
returns 380 documents
"query": {
"match_phrase_prefix": {
"_all": {
"query": "roseng",
"max_expansions": 10000
}
}
}
returns 0 documents
Any hint why the match_phrase_prefix doesn't return the same results?