【发布时间】:2021-10-04 09:46:43
【问题描述】:
我正在使用Spring Data Elasticsearch 4.2.3,并通过以下方式使用标准构建我的查询:
Criteria criteria = ...
Query query = new CriteriaQuery(criteria)
.setPageable(paging);
SearchHits<Content> hits = elasticsearchRestTemplate
.search(query, Person.class);
我想在搜索前将DistanceFeatureQueryBuilder 添加到查询中。我可以通过这种方式创建它,但不知道如何将其添加到查询中:
DistanceFeatureQueryBuilder distanceFeatureQueryBuilder = new DistanceFeatureQueryBuilder("date",
new Origin("now"), "1d");
如何同时使用两者?我想使用 Criteria 来构建条件并在同一查询中使用 distance_feature。
【问题讨论】:
标签: java elasticsearch spring-data spring-data-elasticsearch