Как обеспечить выделение с помощью Spring dataasticsearch

Похоже, что SpringData ES не предоставляет классы для извлечения бликов, возвращаемых ES. Spring Data может возвращать списки объектов, но выделенные разделы в Json, возвращаемые ES, находятся в отдельной части, которая не обрабатывается классом «ElasticSearchTemplate».

Пример кода: -

QueryBuilder query = QueryBuilders.matchQuery("name","tom"); 
SearchQuery searchQuery =new NativeSearchQueryBuilder().withQuery(query).
                               with HighlightFields(new Field("name")).build();
List<ESDocument> publications = elasticsearchTemplate.queryForList
                                                (searchQuery, ESDocument.class);

Должно быть, я ошибаюсь, но я не могу понять, что делать только с SpringDataES. Кто-то может опубликовать пример того, как мы можем получить яркие моменты с помощью Spring Data ES?

Заранее спасибо !

Ответы на вопрос(2)

Ваш ответ на вопрос