I am using Elasticsearch in-built Simple analyzer https://www.elastic.co/guide/en/elasticsearch/reference/1.7/analysis-simple-analyzer.html, which uses Lower Case Tokenizer. and text apple 8 IS Awesome is tokenized in below format.
"apple",
"is",
"awesome"
You can clearly see, that it misses to tokenize the number 8
, hence now if I just search with 8
, my message will not appear in search.
I went through all the available analyzer available with ES but couldn't find any suitable analyzer which matches my requirement.
How can I tokenize all the words with number using custom or in-built analyzer of ES ?