1. 程式人生 > >es 查詢含有filter過濾查詢和不含有filter查詢

es 查詢含有filter過濾查詢和不含有filter查詢

GET gather-033_112000/_search
{
  "size": 0,
  "query": {
    "range": {
      "memrate": {
        "gte": 0,
        "lte": 100
      }
    }
  }
}


GET gather-033_112000/_search
{
  "size": 0,
  "query": {
    "bool": {
      "filter": {
        "range": {
          "memrate": {
            "gte": 0,
            "lte": 100
          }
        }
      }
    }
  }

}

這個兩個查詢結果一樣,第一個是直接查詢範圍在0到100,第二個是將範圍為0到100的過濾出來