title: Query string with anomalous behavior
body: <p>I am trying to understand the query_string clause in elasticsearch. Specifically, I need to understand the next behavior. After I putted the next document. </p>
  
  <pre><code>PUT test/doc/1
  {
    "name": "1RD.ISABELA.GRADOS"
  }
  </code></pre>
  
  <p>I expect that the next two queries result have one document. But only the last query return 1 document. My question is why the first query is not returning anything?. Could you help me, please?  </p>
  
  <pre><code>GET test/_search 
  {
    "query": {
      "bool": {
        "must": [
          {
            "query_string": {
              "query": "1RD.ISABELA",
              "default_field": "*"
            }
          }
        ]
       }
      }
   }
  
  
  GET test/_search 
      {
        "query": {
          "bool": {
            "must": [
              {
                "query_string": {
                  "query": "1RD.ISABELA.GRADOS",
                  "default_field": "*"
                }
              }
            ]
           }
          }
       }
  </code></pre>