Исключить "sourceAsString" из SearchResponse - PullRequest
1 голос
/ 16 января 2020

Я звоню в ElasticSearch Java API для поиска. В ответ возвращает мне sourceAsString. Мое приложение не нуждается в поле. sourceAsMap используется в приложении.

Есть ли способ исключить sourceAsString из ответа на поиск, используя ElasticSearch Java API? Я использую клиент высокого уровня Rest версии 6.4.

Мой пример вызова:

//SearchRequest is prepared in different class.
public SearchResponse performSearch(SearchRequest searchRequest) {
    try {
        return highLevelClient.search(searchRequest, RequestOptions.DEFAULT);
    } catch (IOException e) {
        throw new RuntimeException(e);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...