When configuring a content view in Nuxeo Studio, you can make it query Elasticsearch instead of the Core API. This may be interesting for performance/scalability reasons as well as for enabling aggregates support. This page lists the required steps:
nuxeo.conf the property "
elasticsearch.override.pageproviders". Uncomment it and pickup some of the mentioned page providers.
You can view the list of the Page Providers in the Admin Center/Elasticsearch/Page Provider tab, the
CoreQueryDocumentPageProvider listed in blue can be overridden by Elasticsearch.
In Studio, on the content view, on the query & form tab, check "Use Elasticsearch index" and Save.
Deploy your Nuxeo Studio project. You are done!