需要注意过滤顺序?

时间:2016-11-13 13:38:13

标签: elasticsearch

互联网上有很多关于filter order es的文章。但很多文章已经过时了。

我想在版本es之后2.+知道,我需要关注过滤顺序吗?

例如,有{100}个文档field1等于value1,只有100个文档field2等于value2

1

  { "bool": {
        "filter": [
           { "term": { "field1": "value1" }}, 
           { "term": { "field2": "value2" }}
        ]
  }}

2

  { "bool": {
        "filter": [
           { "term": { "field2": "value2" }}, 
           { "term": { "field1": "value1" }}
        ]
  }}

dsl1dsl2有区别吗?

0 个答案:

没有答案