您的位置:首页 > 产品设计 > UI/UE

elasticsearch term 查询二:Range Query

2017-11-13 11:18 429 查看
  

  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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: