1// docs/update.asciidoc:177
2
3[source, php]
4----
5$params = [
6    'index' => 'test',
7    'id' => '1',
8    'body' => [
9        'script' => [
10            'source' => 'if (ctx._source.tags.contains(params.tag)) { ctx.op = \'delete\' } else { ctx.op = \'none\' }',
11            'lang' => 'painless',
12            'params' => [
13                'tag' => 'green',
14            ],
15        ],
16    ],
17];
18$response = $client->update($params);
19----
20