1// docs/update.asciidoc:271 2 3[source, php] 4---- 5$params = [ 6 'index' => 'test', 7 'id' => '1', 8 'body' => [ 9 'script' => [ 10 'source' => 'ctx._source.counter += params.count', 11 'lang' => 'painless', 12 'params' => [ 13 'count' => 4, 14 ], 15 ], 16 'upsert' => [ 17 'counter' => 1, 18 ], 19 ], 20]; 21$response = $client->update($params); 22---- 23