2017-01-11 52 views
0

替代方案,因爲我沒有得到gte(),因爲我正在將彈性搜索從1.4遷移到2.4?Elasticsearch 2.4是否支持.gte函數?

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

回答

2

您可以重寫代碼,以這樣的:

BoolQueryBuilder excMaxPriceFilter = QueryBuilders.boolQuery() 
    .mustNot(QueryBuilders.rangeQuery("exclude_max_price").gte(price)); 
相關問題