如何在kibana elastic search中使用数组?

2mbi3lxu  于 2021-07-13  发布在  ElasticSearch
关注(0)|答案(1)|浏览(358)
{
  "query": {
    "match": {
      "phoneNumber": {
        "query": [
          "7738845133",
          "9876765434",
          "8765874532"
        ]
      }
    }
  }
}

我写了这个代码来搜索多个电话号码,但它不需要多个电话号码,但可以很好地与一个电话号码。

sr4lhrrt

sr4lhrrt1#

您可以使用术语查询来搜索多个电话号码
请尝试下面的查询

{
  "query": {
    "terms": {
      "phoneNumber": [
        "7738845133",
        "9876765434",
        "8765874532"
      ]
    }
  }
}

相关问题