title: ElastAlert splits the field
body: <p>I am using ElastAlert to notify my consumers if an error occurs in past 10 mins. I want to send list of errors which occurred. But the items in the list are split into two if there is hyphen ('-') present in errorCode</p>
  
  <p>This is result I want</p>
  
  <pre><code>errorCode:
  error1: 10
  error-place-2: 15
  error-new-place-3: 20
  </code></pre>
  
  <p>This is result I am getting</p>
  
  <pre><code>erorrCode:
  error1: 10
  error: 35
  place: 35
  2: 15
  new: 20
  3: 20
  </code></pre>
  
  <p>Is there a way to get the desired results?</p>
  
  <p>Update - adding results of index mappings</p>
  
  <pre><code>{  
  "indexdate":{    
        "mappings":{  
           "app_log":{  
              "properties":{  
           },
           "transaction_log":{  
              "properties":{  
                 "@timestamp":{  
                    "type":"date",
                    "format":"strict_date_optional_time||epoch_millis"
                 },
                 "other":{
                 },
                 "errorCode":{  
                    "type":"string"
                 },
                 "other":{
                 },
              }
           }
        }
     }
  }
  </code></pre>