title: How can I do a fuzzy search using django-haystack and the elasticsearch backend?
body: <p>It looks as if elasticsearch supports fuzzy queries (<a href="http://www.elasticsearch.org/guide/reference/query-dsl/fuzzy-query/">http://www.elasticsearch.org/guide/reference/query-dsl/fuzzy-query/</a>) but I can't figure out a way to have django-haystack pass in that option.</p>
  
  <p>I dug into the django-haystack search and it looks as if it's using the 'match_all' query when using the elasticsearch backend. Is it possible to get the fuzzy match behavior without having to modify the django-haystack source code?</p>
  
  <p>Haystack Source: <a href="https://github.com/toastdriven/django-haystack/blob/master/haystack/backends/elasticsearch_backend.py">https://github.com/toastdriven/django-haystack/blob/master/haystack/backends/elasticsearch_backend.py</a> (the build_search_kwargs method is what I suspect I need to change)</p>