当前位置: 首页 > 知识库问答 >
问题:

“原因” : “[匹配] 格式错误的查询,预期 [END_OBJECT] 但找到 [FIELD_NAME]”

段干英杰
2023-03-14
GET my-index/_search
{
  "query": {
    
    "match": {
      "service.name": "myservice"
    },
  "exists": {"field": "metrics.notification.delayed"}}
}

当我执行上述查询时,我发现“原因”:“[匹配] 格式错误的查询,预期 [END_OBJECT] 但找到 [FIELD_NAME]”。基本上,我希望存在字段“metrics.notification.delayed”的文档,并且字段:值匹配“service.name”:“myservice”。谁能帮我解决这个查询??

共有1个答案

程磊
2023-03-14

由于您正在使用多个查询,即匹配存在,因此您需要使用布尔查询将它们组合在一起,如下所示,

GET my-index/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "match": {
            "service.name": "myservice"
          }
        },
        {
          "exists": {
            "field": "metrics.notification.delayed"
          }
        }
      ]
    }
  }
}
 类似资料:
  • 我正在从2X迁移到5X,我的查询失败了。这是我得到的错误: [multi_match]格式错误的查询,预期[END_OBJECT]但找到[FIELD_NAME]“,”line“:32,”col“:13}”,“type”:“parsing_exception”,“reason”:“[multi_match]格式错误的查询,预期[END_OBJECT]但找到[FIELD_NAME]”,“line”:3

  • 我对elasticsearch查询有一些问题。当我使用查询代码时,它反馈消息[bool]格式错误的查询,预期的是[END_OBJECT],但发现的是[FIELD_NAME]。

  • SQL编译错误:表达式类型与列数据类型不匹配,预期为DATE,但得到列Invoice_Date的编号(9,0) 我尝试和,但仍然得到相同的错误...如果还有其他我可以尝试的,请告诉我。

  • 我似乎有一项非常简单的任务,Matcher出于某种原因无法完成。 因此,任务听起来是这样的:您需要找到并显示字符串“aaabbb”中的所有子字符串,其中有成对的AA或BB,而它们可以排成一行或替换为“aabbbbaa”。可以单独使用“AAAA”或“BBBB”。 为了解决这个问题,我决定使用Pattern-Matcher,它应该搜索字符串中的所有匹配项。对于这项任务,我使用了模式:“(AA|BB)”

  • 我对Android-Studio是新手,我正试图让一个“旧”应用程序重新运行。当我将Project与Gradle文件同步时,它会向我显示一条错误消息: 我还将google()和mavenCentral()添加到存储库中,但这并没有帮助。

  • 我对Scanner有一个问题,因为它似乎采用输入值类型并强制用户下次输入值为相同类型。我找不到此代码不起作用的任何原因,并给我一个InputMismatchException,因为我已经编写了一百万次这样的代码并且没有问题。 这个问题不仅仅是register()方法的问题,而是整个程序的问题,例如下面的代码: 如果其中一种方法(如 register)要求用户输入字符串,则 int user=inp

  • 我想检查文本字段值是否与我在代码中提到的预期值相同 这是我需要获取值的文本字段 输入类型=“文本”值=“萨达斯”类=“mdl-textfield__input”id=“last_name”名称=“last_name”占位符=“输入姓氏” 下面提到的代码得到了 AssertionError, Assert.assertEquals(driver.findElement(By.xpath(“//inp

  • 通过看到我的结果,我有点困惑如何在MatchPherage和match query中进行评分 对于匹配短语,我有如下查询 获得的reults如下 a。“信用-消费者测试文章”得分12.64 b的文件。“信用-X测试文章”得分12.64 c的文件。“Credit-XYZ测试文章”得分10.92 d的文档。“信用测试文章”得分10.22 e的文件。“Credit-Z测试文章”得分09.40的文档 前两