1// docs/update.asciidoc:296 2 3[source, php] 4---- 5$params = [ 6 'index' => 'sessions', 7 'id' => 'dh3sgudg8gsrgl', 8 'body' => [ 9 'scripted_upsert' => true, 10 'script' => [ 11 'id' => 'my_web_session_summariser', 12 'params' => [ 13 'pageViewEvent' => [ 14 'url' => 'foo.com/bar', 15 'response' => 404, 16 'time' => '2014-01-01 12:32', 17 ], 18 ], 19 ], 20 'upsert' => [ 21 ], 22 ], 23]; 24$response = $client->update($params); 25---- 26