title: ElasticSearch multi_match query over multiple fields with Fuzziness
body: <p>How can I add fuzziness to a multi_match query? So if someone is to search for 'basball' it would still find 'baseball' articles. Currently my query looks like this:</p>
  
  <pre><code>POST /newspaper/articles/_search
  {
      "query": {
          "function_score": {
              "query": {
                  "multi_match": {
                      "query": "baseball",
                      "type": "phrase",
                      "fields": [
                          "subject^3", 
                          "section^2.5", 
                          "article^2", 
                          "tags^1.5",
                          "notes^1"
                      ]
                  }
              }
          }
      }
  }
  </code></pre>
  
  <p>One option I was looking at is to do something like this, just don't know if this is the best option. It's important to keep the sorting based on the scoring:</p>
  
  <pre><code>   "query" : { 
        "query_string" : { 
           "query" : "subject:basball^3 section:basball^2.5 article:basball^2", 
           "fuzzy_prefix_length" : 1 
        } 
     } 
  </code></pre>
  
  <p>Suggestions?</p>