From 262bb95376d946178d584be3f47bd99a5fa43517 Mon Sep 17 00:00:00 2001 From: Rufus Pollock Date: Sat, 16 Jun 2012 17:03:53 +0100 Subject: [PATCH] [backend/elasticsearch][xs]: auto lower case terms in term filters as ES needs them to be lowercase. --- src/backend/elasticsearch.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/elasticsearch.js b/src/backend/elasticsearch.js index 4667f4cc..0ed05723 100644 --- a/src/backend/elasticsearch.js +++ b/src/backend/elasticsearch.js @@ -120,7 +120,7 @@ this.recline.Backend.ElasticSearch = this.recline.Backend.ElasticSearch || {}; var out = {}; out[filter.type] = {} if (filter.type === 'term') { - out.term[filter.field] = filter.term; + out.term[filter.field] = filter.term.toLowerCase(); } else if (filter.type === 'geo_distance') { out.geo_distance[filter.field] = filter.point; out.geo_distance.distance = filter.distance;