org.springframework.data.elasticsearch.core.query.NativeSearchQuery在5.0以上版本中的等效支持是什么。
将以下片段迁移自
NativeSearchQuery query = new NativeSearchQueryBuilder()
.withSourceFilter(new FetchSourceFilterBuilder().withIncludes().build())
.withQuery(QueryBuilders.termQuery(Configuration.CONFIGURATION_TYPE, field))
.withSorts(new FieldSortBuilder(Configuration.NAME).order(SortOrder.ASC)).withPageable(pageable)
.build();
对于以下的查询,但是它失败了
import org.springframework.data.elasticsearch.client.elc.NativeQuery;
import org.springframework.data.elasticsearch.client.elc.NativeQueryBuilder;
NativeQuery query = new NativeQueryBuilder()
.withSourceFilter(new FetchSourceFilterBuilder().withIncludes().build())
.withQuery(QueryBuilders.termQuery(Configuration.CONFIGURATION_TYPE, field))
.withSorts(new FieldSortBuilder(Configuration.NAME).order(SortOrder.ASC)).withPageable(pageable)
.build();