Я хочу обновить один документ, для которого я не знаю _id
, поэтому я использую функцию update_by_query
из Elasticsearch
.Это работает, но мне также нужно _id
модифицированных элементов для последующего использования.Я не могу сделать это в нескольких операциях, потому что он работает на Python, и я хотел бы избежать проблем с параллелизмом.
На самом деле, я ищу что-то похожее на " findAndModify"функция в MongoDB
.
Возможно ли это в Elasticsearch
?Для этого я использую python connector
.
Спасибо за вашу помощь.