title: Elastic Search Multimatch: Is there a way to search all fields except one?
body: <p>We have an Elastic Search structure that specifies fields in a multi_match query like this:</p>
  
  <pre><code>"multi_match": {
                              "query": "find this string",
                              "fields": ["*_id^20", "*_name^20", "*"]
                          }
  </code></pre>
  
  <p>This works great - except under certain circumstances like when query is <code>"Find NOWAK"</code>.   This is because "NOW" is a reserved word for date searching and field <code>"*"</code> matches fields that are defined as dates.</p>
  
  <p>So what I would like to do is ignore fields that match <code>"*_at"</code>.</p>
  
  <p>Is there way to tell Elastic Search to ignore certain fields in a multi_match query?</p>
  
  <p>If the answer to that is "no" then the follow up question is how to escape the search term so that it won't trigger key words</p>
  
  <p>Running version 6.7</p>