title: How to match multiple words via terms in elasticsearch
body: <p>My query for matching multiple words is as following,</p>
  
  <pre><code>{"query":
  {"bool":{"must":[{"terms":{"my_field":"word1 word2"}}]}
  </code></pre>
  
  <p>upon execution, the result set is empty though data exists for the following query.
  Instead of above query, if I use </p>
  
  <p><code>{"bool":{"must":[{"terms":{"my_field":"word1"}}]}</code> </p>
  
  <p>then elastic-search is returning data.
  How to match the complete sentence?</p>