title: Elasticsearch filter with multi_match
body: <p>I'm trying to write a query in ElasticSearch where I combine multi_match with filter for an id or a number og ids.</p>
  
  <p>This is what i have so far:</p>
  
  <pre><code>{
      "query": {
          "bool": {
              "must": {
                  "multi_match": {
                      "query": "Kasper",
                      "fields": ["name", "first_name", "last_name"]
                  }
              },
              "filter": {
                  "term": {
                      "user_id": "ea7528f0-1b8a-11e8-a492-13e39bbd17cb"
                  }
              }
          }
      }
  }
  </code></pre>
  
  <p>The "must" part of the query works perfectly, and when I run it alone, I get two results.
  When I pick out the "user_id" from one of the two results and adds the "filter" part of the query with that id, I get nothing.</p>
  
  <p>What I really want to do is have something like in SQL where user_id in ('id1', 'id2'), so the filtering would be something like:</p>
  
  <pre><code>...,
  "filter": {
      "terms": {
          "user_id": ["ea7528f0-1b8a-11e8-a492-13e39bbd17cb"]
      }
  }
  </code></pre>
  
  <p>Did I misunderstand something here?</p>