The current ES Converter uses the basic ES client (queries as arrays formated in json) Investigate the use of the following DSL https://github.com/ongr-io/ElasticsearchDSL