Как обеспечить выделение с помощью 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?
Заранее спасибо !