title: How to search in multiple fields with OR statement in ElasticSearch
body: <p>A have a string, let's say "Ab Cd"</p>
  
  <p>I have documents with fields:
  ['a', 'b', 'c', 'd', ... 'z'] (not all documents have all fields)</p>
  
  <p>I want search only in fields 'a', 'c', 'f', 'x' but I want to return all fields in document.</p>
  
  <p>Hit is successful if ANY of fields 'a', 'c', 'f', 'x' contains string beginning 'Ab' or 'Cd'.</p>
  
  <p>Now I use this but it searches in ALL fields not in selected ones.</p>
  
  <pre><code>{'query': {'query_string': {'query': "Ab* Cd*"}}}
  </code></pre>