title: Elasticsearch multi term filter
body: <p>I'm quite new to Elasticsearch, so here's my question.
  I wanna do a search query with elasticsearch and wanna filter with multiple terms.</p>
  
  <p>If I want to search for a user 'tom', then I would like to have all the matches where the user 'isActive = 1', 'isPrivate = 0' and 'isOwner = 1'. </p>
  
  <p>Here's my search query</p>
  
  <pre><code>"query":{
      "filtered": {
          "query": {
              "query_string": {
                  "query":"*tom*",
                  "default_operator": "OR",
                  "fields": ["username"]
              }
          },
          "filter": {
              "term": { 
                  "isActive": "1",
                  "isPrivate": "0",
                  "isOwner": "1"
              }
          }
      }
  }   
  </code></pre>
  
  <p>When I use 2 terms, it works like a charm, but when i use 3 terms it doesn't.</p>
  
  <p>Thanks for the help!!</p>