title: Elastic Search results did not search space between words
body: <p>I am using elasticsearch-rails gem in my rails application. Everything is setup, but i am having trouble when i search two words with space between them. 
  Here is my code:</p>
  
  <pre><code>SEARCH_FIELDS = %w"name email"
  attribute :text, type: String, default: ''
  
  response = MyModelName.search([query, filter, sort].compact.reduce(:merge)).page(page).per(per_page)
    def query
      query = {}.tap do |q|
        q[:query_string] = {query: text, default_operator: 'AND', fields: SEARCH_FIELDS, allow_leading_wildcard: true}
      end
      return {query: query}
    end
  
    def filter
      filters = []
      filters &lt;&lt; {term: {user_id: user_id}}
      filters &lt;&lt; {term: {hide: (hide.nil? ? false : hide)}}
      return {filter: {and: filters}}
    end
  </code></pre>
  
  <p>If i search first initials of name like ('John') that works fine, but name with space('John doe') did not get found.</p>