File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
src/main/java/org/nlpcn/es4sql/query Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -140,13 +140,22 @@ public SqlElasticSearchRequestBuilder explain() throws SqlParseException {
140
140
lastAgg = subAgg ;
141
141
}
142
142
}
143
+
144
+ // add aggregation function to each groupBy
145
+ explanFields (request , select .getFields (), lastAgg );
146
+ }
147
+
148
+ if (select .getGroupBys ().size () < 1 ) {
149
+ //add aggregation when having no groupBy script
150
+ explanFields (request , select .getFields (), lastAgg );
151
+
143
152
}
144
153
145
154
Map <String , KVValue > groupMap = aggMaker .getGroupMap ();
146
155
// add field
147
156
if (select .getFields ().size () > 0 ) {
148
157
setFields (select .getFields ());
149
- explanFields (request , select .getFields (), lastAgg );
158
+ // explanFields(request, select.getFields(), lastAgg);
150
159
}
151
160
152
161
// add order
You can’t perform that action at this time.
0 commit comments