2016-08-22 72 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'" 
}' 
相關問題