title: Elasticsearch spaces to seperate words except for names
body: <p>We are building a searchmachine with elasticsearch to use intern in our company.
  We are using one inputfield where users can give in their searchwords (Google like). 
  So it should be possible to search one different kind of words separate by spaces.</p>
  
  <p>Everything is working great, but we have some problems with names…
  If we search on “Tim Van De Velde”, there are no results for “Tim vandevelde” and this should be possible.
  Keep in mind that we want to keep our spaces between the words to use our and-operator and that we do not want to many results that are not correct.</p>
  
  <p>Any thoughts or idea’s how we could make this possible?</p>
  
  <p>Take a look at our query:</p>
  
  <pre><code>"filtered": {
    "query": {
      "bool": {
        "should": [
          {
            "multi_match": {
              "type": "most_fields",
              "query": "Tim Van De Velde",
              "operator": "and",
              "boost": 1,
              "fields": [
                "fullname",
                "alias",
                "name"
              ]
            }
          } ,
          {
            "multi_match": {
              "type": "most_fields",
              "query": "Tim Van De Velde",
              "operator": "and",
              "fields": [
                "fullname",
                "alias",
                "name"
              ],
              "boost": 0.8,
              "fuzziness": 1
            }
          }
  </code></pre>