2016-08-22 98 views

回答

2

如果你正在运行ES 1.5,您可以安装插件update-by-query像这样:

bin/plugin -install com.yakaz.elasticsearch.plugins/elasticsearch-action-updatebyquery/2.5.1 

完成后,您可以重新启动ES服务器,运行以下查询:

curl -XPOST 'localhost:9200/your_index/_update_by_query' -d '{ 
    "query" : { 
     "match_all" : {} 
    }, 
    "script" : "ctx._source.field = 'foo'" 
}' 
相关问题