因为我没有将gte()从1.4迁移到2.4,所以我无法获得gte()?

 Double price;
 NotFilterBuilder excMaxPriceFilter = FilterBuilders.notFilter(FilterBuilders.rangeFilter("exclude_max_price").gte(price));

最佳答案

您可以将代码重写为此:

BoolQueryBuilder excMaxPriceFilter = QueryBuilders.boolQuery()
    .mustNot(QueryBuilders.rangeQuery("exclude_max_price").gte(price));

08-28 13:14