如何在Java API Elasticsearch-2.4.4中的存在查询中使用多个字段?

时间:2018-08-31 11:14:26

标签: java elasticsearch exists

从elasticsearch(版本2.4.4)的REST API中,我们可以在存在查询中使用多个字段,如下所示:

{
  "query": {
    "exists": {
      "field": [
        "field1",
        "field2",
        "field3"
      ]
    }
  }
}

但是我找不到相同的Java API。 Java类 ExistsQueryBuilder 仅采用一个字段作为构造函数。那么,真的不存在任何Java API吗?因此,从Java API做到这一点的唯一方法是对每个字段使用bool-should存在查询?

0 个答案:

没有答案