Я звоню в 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);
}
}