匹配查询格式不正确,查询名称“elasticsearch 7.1”后没有start\u对象

w80xi6nr  于 2021-06-13  发布在  ElasticSearch
关注(0)|答案(1)|浏览(255)

我当前遇到以下错误:
elasticsearch 7.1中的“[匹配]查询格式错误,查询名称后没有开始对象”
职位/工作/搜索
使用以下查询:

{"query": {
    "bool": {
        "must": {
          "match": [
            {"city": "chicago"},
            {"state": "illinois"}
          ]
        }
      }
}}

我怎样才能让它再次工作?
谢谢!!

oxosxuxt

oxosxuxt1#

这个错误清楚地表明bool查询的格式不正确。请尝试以下查询:

{
  "query": {
    "bool": {
      "must": [
        {
          "match": {
            "city": "chicago"
          }
        },
        {
          "match": {
            "state": "illinois"
          }
        }
      ]
    }
  }
}

相关问题