I use
ElasticSearchTemplate().queryForPage(SearchQuery, CLASS)
How to print a full json request?
I manage to print only the filter by doing:
searchQuery.getFilter().toString()
But fails to do the same:
searchQuery.getAggregations().toString();
I would like to print in the console something like:
"aggs": { "agg1": { "terms": { "field": "basket_id_1", "size": 0 }, "aggs": { "basket_id_2": { "terms": { "field": "basket_id_2", "size": 0 }, "aggs": { "basket_id_3": { "terms": { "field": "basket_id_3", "size": 0 } } } } } } }
source share