Range Query
將文檔與具有一定范圍內字詞的字段進行匹配。 Lucene查詢的類型取決於字段類型,對於字符串字段,TermRangeQuery,對於數字/日期字段,查詢是NumericRangeQuery。
以下示例返回年齡在10到20之間的所有文檔:
GET /bank/_search { "query": { "range" : { "age" : { "gte" : 10, "lte" : 20, "boost" : 2.0 } } } }
范圍查詢接受以下參數:
gte: 大於或等於
gt: 大於
lte: 小於或等於
lt: 小於
boost: 設置查詢的提升值,默認為1.0
