代码之家  ›  专栏  ›  技术社区  ›  kyserslick

将集合元素与字段值进行比较

  •  0
  • kyserslick  · 技术社区  · 6 年前

    如何比较elasticsearch中集合的第一个值和字段的值

    我有一个弹性的结果,看起来像这样

     "externalLocations": {
        "binaries": {
         "standard": 
           "some_value"
         }
      },
    
     "attributes": {
        "mainUrl@Media_str": [
           "some_value"
         ]
      }
    

    在我的问题上,我想这样做,但它不起作用

    "query": {
    "bool": {
      "must": [
        {
          "query_string": {
            "query": "binaries.standard == attributes.mainUrl@Media_str[0]"
          }
        }
      ]
    }
    }
    
    0 回复  |  直到 6 年前