File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/main/java/org/nlpcn/es4sql/query Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 77import org .elasticsearch .action .search .SearchType ;
88import org .elasticsearch .client .Client ;
99import org .elasticsearch .index .query .BoolFilterBuilder ;
10+ import org .elasticsearch .index .query .QueryBuilders ;
1011import org .elasticsearch .search .aggregations .AbstractAggregationBuilder ;
1112import org .elasticsearch .search .aggregations .AggregationBuilder ;
1213import org .elasticsearch .search .aggregations .AggregationBuilders ;
@@ -44,8 +45,7 @@ protected SearchRequestBuilder _explan() throws SqlParseException {
4445
4546 if (where != null ) {
4647 boolFilter = FilterMaker .explan (where );
47- filter = AggregationBuilders .filter ("filter" ).filter (boolFilter );
48- request .addAggregation (filter );
48+ request .setQuery (QueryBuilders .filteredQuery (null , boolFilter ));
4949 }
5050
5151 //
You can’t perform that action at this time.
0 commit comments