elasticsearch term 查詢二:Range Query


  

  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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM