title: Elastic search results are not as expected
body: <p>I've a field indexed with custom analyzer with the below configuration</p>
  <pre><code> &quot;COMPNAYNAME&quot; : {
            &quot;type&quot; : &quot;text&quot;,
            &quot;analyzer&quot; : &quot;textAnalyzer&quot;
          }
  
   &quot;textAnalyzer&quot; : {
                &quot;filter&quot; : [
                  &quot;lowercase&quot;
                ],
                &quot;char_filter&quot; : [ ],
                &quot;type&quot; : &quot;custom&quot;,
                &quot;tokenizer&quot; : &quot;ngram_tokenizer&quot;
              }
  
   &quot;tokenizer&quot; : {
              &quot;ngram_tokenizer&quot; : {
                &quot;type&quot; : &quot;ngram&quot;,
                &quot;min_gram&quot; : &quot;2&quot;,
                &quot;max_gram&quot; : &quot;3&quot;
              }
            }
  </code></pre>
  <p>While I'm searching for a text &quot;ikea&quot; I'm getting the below results</p>
  <p>Query :</p>
  <pre><code>GET company_info_test_1/_search
  {
    &quot;query&quot;: {
      &quot;match&quot;: {
        &quot;COMPNAYNAME&quot;: {&quot;query&quot;: &quot;ikea&quot;}
      }
    }
  }
  </code></pre>
  <p>Fallowing are the results,</p>
  <pre><code>1.mikea
  2.likeable
  3.maaikeart
  4.likeables
  5.ikea b.v.  &lt;------
  6.likeachef
  7.ikea breda &lt;------
  8.bernikeart
  9.ikea duiven
  10.mikea media
  </code></pre>
  <p>I'm expecting the exact match result should be boosted more than the rest of the results.
  Could you please help me what is the best way to index if I have to search with exact match as well as with fizziness.</p>
  <p>Thanks in advance.</p>