Finden und ersetzen Sie in elasticsearch alle Dokumente

Ich wollte den einzelnen Benutzernamen in allen meinen Elasticsearch-Indexdokumenten ersetzen. Gibt es eine API-Abfrage?

Ich habe versucht, mehrere zu suchen, konnte aber nicht finden. Hat jemand eine Idee?

Mein Szenario:

curl -XPOST 'http://localhost:9200/test/movies/' -d '{"user":"mad", "role":"tester"}'
curl -XPOST 'http://localhost:9200/test/movies/' -d '{"user":"bob", "role":"engineer"}'
curl -XPOST 'http://localhost:9200/test/movies/' -d '{"user":"cat", "role":"engineer"}'
curl -XPOST 'http://localhost:9200/test/movies/' -d '{"user":"bob", "role":"doctor"}'

Ich habe die obigen Daten im Index "test" und tippe "movies". Hier wollte ich den ganzen "Bob" -Namen durch "Alice" ersetzen.

Vielen Dan

Antworten auf die Frage(2)

Ihre Antwort auf die Frage