Как установить шаблон скрипта в SearchRequestBuilder дляasticsearch версии 6.6.1 - PullRequest
2 голосов
/ 10 июля 2019

Мне удалось установить шаблон в es 2.4.1, но эта функция больше не присутствует в es 6.6.1. Какая альтернатива этому?

Template template = new Template(esReqParams.getTemplateName(), esReqParams.getScriptType(),
        esReqParams.getLang(), esReqParams.getXContentType(), esReqParams.getParams());

SearchRequestBuilder searchRequestBuilder = esClient.prepareSearch(esReqParams.getIndexes())
.setTypes(esReqParams.getDocTypes())
.setTemplate(template);
  1. org.elasticsearch.script.Template отсутствует в es6
  2. Метод setTemplate также отсутствует.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...