当前位置:   article > 正文

ES批量更新和如何添加新字段——LINUX_es更新多个字段

es更新多个字段

注:ES版本不同语法略有差距

1.新增字段:

       1.1. 操作命令:

               Curl -H ‘Content-Type:application/json’ -X POST http://IP:9200/索引名/_mapping/索引类型?pretty -d ’{“properties”:{“新字  段名称”:{“type”:”数据类型”}}}’

       1.2.响应结果:

   

2.批量更新:

        2.1.操作命令:

curl -X POST -H 'Content-Type:application/json'  http://ip:9200/goods_spec/_update_by_query -d '{"query":{"term":{"条件字段":"条件值"}},"script":{"lang":"painless","params":{"names":"需要更新的值"},"inline":"ctx._source.需要更新的字段=params.names"}}'

        2.2.响应结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/67907
推荐阅读
相关标签
  

闽ICP备14008679号