弹性搜索词过滤器。最大条款?

时间:2015-06-17 19:44:28

标签: elasticsearch

术语过滤器的术语数量是否有限制?

例如 -

{
  "filtered": {
    "query": {
      "match": { "ObjectType": "Invoice" }
    },
    "filter": {          
        "terms" : {
          "InvoiceID" : ["Invoice_101_V1", " Invoice_102_V3", " Invoice_103_V3"]
        }
      }

    }
  }
}

我添加了条款过滤器,其中列出了InvoiceID' s。那么在术语过滤器中添加术语是否有任何限制?

提前致谢。

萨米尔

1 个答案:

答案 0 :(得分:0)

可以过滤的最大术语数为1024,至少对于Java API而言。超出任何金额都会产生异常。