Using the default term filter returns unexpected results when you supply
a string value that contains uppercase, punctuation, and spaces. A
filtered match query will allow for better full text searching. A
filtered match query can be applied with the 'match' operator when
constructing an Eloquent query. See http://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-filtered-query.html for more deets.
Using the default term filter returns unexpected results when you supply a string value that contains uppercase, punctuation, and spaces. A filtered match query will allow for better full text searching. A filtered match query can be applied with the 'match' operator when constructing an Eloquent query. See http://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-filtered-query.html for more deets.