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

相关文章:

  • 2018-11-22
  • 2021-12-05
  • 2022-01-01
  • 2018-12-01
  • 2021-10-16
  • 2022-01-20
  • 2020-05-09
  • 2021-10-21
猜你喜欢
  • 2019-09-09
  • 2021-07-06
  • 2019-05-17
  • 2021-03-16
  • 2021-12-15
  • 2021-02-03
  • 2019-06-27
  • 2021-11-23
相关资源
相似解决方案