美文网首页
ES 针对文档处理数组

ES 针对文档处理数组

作者: letcoda | 来源:发表于2019-12-31 14:21 被阅读0次

    ES 7.5 局部更新文档

    数组指定元素移除

    POST /my_index/_update/20191231
    {
      "script": {
        "source": "if (ctx._source.tag_ids.contains(params.tag_ids)) {ctx._source.tag_ids.remove(ctx._source.tag_ids.indexOf(params.tag_ids))  }",
        "params": {
          "tag_ids": null
        }
      }
    }
    

    数组添加元素

    {
        "script" : {
            "source": "ctx._source.tags.add(params.tag)",
            "lang": "painless",
            "params" : {
                "tag" : "blue"
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:ES 针对文档处理数组

          本文链接:https://www.haomeiwen.com/subject/xebboctx.html