Open Atomzwieback opened 2 years ago
@Atomzwieback Ya i m facing same issue. i think it should be something like that
$params = [
'index' => 'products',
'body' => [
'script' => [
'lang' => 'painless',
'source' => 'ctx._source.name = params.name;ctx._source.brand = params.brand;ctx._source.category = params.category',
'params' => [
'name' => 'foo bar',
'brand' => 'brand',
'category' => 'category'
]
],
'query' => [
'ids' => [
'values' => [1,5]
]
]
]
];
return $this->client->updateByQuery($params);
Summary of problem or feature request
Current PHP Docs seems not be up2date?
Code snippet of problem
This example as you show it in the docs dont work?
The error i got is: "[UpdateRequest] unknown field [params]"
System details
Operating System MacOs
PHP Version 8.0
ES-PHP client version 7.16
Elasticsearch version Cloud 7.16.1