1 回答

TA貢獻1843條經(jīng)驗 獲得超7個贊
到目前為止做得很好!!為了發(fā)出搜索請求,您需要使用SearchRequest而不是GetRequest通過 ID 檢索單個文檔。
QueryBuilder qb = QueryBuilders
.rangeQuery("price")
.from(minPrice)
.to(maxPrice)
.includeLower(true)
.includeUpper(true);
SearchRequest searchRequest = new SearchRequest(INDEXTOUR);
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
searchSourceBuilder.query(qb);
searchRequest.types(TYPETOUR);
searchRequest.source(searchSourceBuilder);
SearchResponse searchResponse = null;
try {
searchResponse = restHighLevelClient.search(searchRequest);
} catch (java.io.IOException e) {
e.printStackTrace();
e.getLocalizedMessage();
}
添加回答
舉報