title: Elasticsearch query too many results
body: <p>I'm tring to set up a simple search that would return me simple results with a custom ordering, the ordering i get back is fine based on a custom score.</p>
  
  <p>The problem is that for this query</p>
  
  <pre><code>"query": {
      "query_string": {
          "query": query_term,
          "fields": ["name_auto"],
      }
  }
  </code></pre>
  
  <p><strong>NOTE: name_auto is an Edge N gram field on elastics</strong></p>
  
  <p>I always get a result set also if the query does not make any sense.</p>
  
  <p>Example:</p>
  
  <p>I have an elastcisearch index populated with the name of all the android applications.
  If i search for <strong>face</strong> i get back all the results related to it ordered by number of comments on the play store, menans [facebook, facebook messenger, ...]</p>
  
  <p>The problem is that when i query for something like <strong>facesomeuselesschars</strong> i still get the same results as before but fore sure there is nothing that match "someuselesschars".</p>
  
  <p>Can anybody help about </p>