Elasticsearch query like not working when search number and string in 1 words using wildcardquery and match_phrase

How can i search query like with match_phrase query when i search key example : "50Fit bintaro"

my mapping
{ "settings": { "analysis": { "analyzer": { "my_analyzer": { "tokenizer": "standard", "filter": [ "lowercase", "ngram" ] } }, "filter": { "ngram": { "type": "edge_ngram", "min_gram": 1, "max_gram": 20, "token_chars": [ "letter", "digit" ] } } } }, "mappings": { "establishment": { "properties": { "searchWords": { "properties": { "secureId": { "type": "text", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } }, "modificationDate": { "type": "long" }, "createdBy": { "type": "text", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } }, "words": { "type": "text", "analyzer": "my_analyzer", "search_analyzer": "simple", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } }, "modifiedBy": { "type": "text", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } }, "id": { "type": "long" }, "creationDate": { "type": "long" }, "version": { "type": "long" } } } } } } }

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.