diff --git a/public/app/plugins/datasource/elasticsearch/datasource.js b/public/app/plugins/datasource/elasticsearch/datasource.js index 6b1616c8cb9..564ffff5230 100644 --- a/public/app/plugins/datasource/elasticsearch/datasource.js +++ b/public/app/plugins/datasource/elasticsearch/datasource.js @@ -158,10 +158,10 @@ function (angular, _, moment, kbn, ElasticQueryBuilder, IndexPattern, ElasticRes target = options.targets[i]; if (target.hide) {return;} - var esQuery = this.queryBuilder.build(target); - payload += header + '\n'; - payload += angular.toJson(esQuery) + '\n'; + var esQuery = angular.toJson(this.queryBuilder.build(target)); + esQuery = esQuery.replace("$lucene_query", target.query || '*'); + payload += header + '\n' + esQuery + '\n'; sentTargets.push(target); } diff --git a/public/app/plugins/datasource/elasticsearch/partials/query.editor.html b/public/app/plugins/datasource/elasticsearch/partials/query.editor.html index 20566e6f4d3..fe3900fcbad 100644 --- a/public/app/plugins/datasource/elasticsearch/partials/query.editor.html +++ b/public/app/plugins/datasource/elasticsearch/partials/query.editor.html @@ -40,7 +40,7 @@ -