悟空,拿我的打狗棒来

UpdateByQuery支持外部版本控制吗?

Elasticsearch | 作者 zhanglbjames | 发布于2019年10月18日 | 阅读数:2123

如题,在使用ES的UpdateByQuery时,更新条件对应的数据量有点大,想使用外部版本控制来解决冲突发生的概率,然后使用脚本来判断数据的内容来决定是否需要更新内容,然后在UpdateByQuery的api里面加了参数发现报错了
 
{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"request [/{index}/{type}/_update_by_query] contains unrecognized parameters: [retry_on_conflict], [version_type] -> did you mean [version]?"}],"type":"illegal_argument_exception","reason":"request [/{index}/{type}/_update_by_query] contains unrecognized parameters: [retry_on_conflict], [version_type] -> did you mean [version]?"},"status":400}
 
大佬们,这个是不是不支持呀
已邀请:

要回复问题请先登录注册