title: ElasticSearch edgeNGram
body: <p>I have the following settings and analyzer:</p>
  
  <pre><code>put /tests
  {
  "settings": {
      "analysis": {
           "analyzer": {
               "standardWithEdgeNGram": {
                   "tokenizer": "standard",
                   "filter": ["lowercase", "edgeNGram"]
               }
           },
           "tokenizer": {
               "standard": {
                   "type": "standard"
               }
           },
           "filter": {
               "lowercase": {
                  "type": "lowercase"
              },
              "edgeNGram": {
                  "type": "edgeNGram",
                  "min_gram": 2,
                  "max_gram": 15,
                  "token_chars": ["letter", "digit"]
              }
          }
      }
  },
  "mappings": {
      "test": {
          "_all": {
              "analyzer": "standardWithEdgeNGram"
          },
          "properties": {
              "Name": {
                  "type": "string",
                  "analyzer": "standardWithEdgeNGram"
              }
          }
     }
  }
  }
  </code></pre>
  
  <p>And I posted the following data into it:</p>
  
  <pre><code>POST /tests/test
  {
      "Name": "JACKSON v. FRENKEL"
  }
  </code></pre>
  
  <p>And here is my query:</p>
  
  <pre><code>GET /tests/test/_search
  {
      "query": {
          "match": {
             "Name": "jax"
          }
      }
  }
  </code></pre>
  
  <p>And I got this result:</p>
  
  <pre><code>{
      "took": 2,
      "timed_out": false,
      "_shards": {
      "total": 1,
      "successful": 1,
      "failed": 0
  },
  "hits": {
      "total": 1,
      "max_score": 0.19178301,
      "hits": [
          {
              "_index": "tests",
              "_type": "test",
              "_id": "lfOxb_5bS86_CMumo_ZLoA",
              "_score": 0.19178301,
              "_source": {
                  "Name": "JACKSON v. FRENKEL"
              }
          }
      ]
  }
  }
  </code></pre>
  
  <p>Can someone explain to me that there is no "jax" anywhere in the "Name", and it still gets the match?</p>
  
  <p>Thanks in advance</p>