<slide>
<title>Updating documents</title>

<example result="1"><![CDATA[<?php
$m = new MongoClient;
$c = $m->demo->elephpants;
$c->remove();

$c->insert( [ '_id' => 'e42', 'name' => 'Kamubpo' ] );
var_dump( $c->findOne( [ '_id' => 'e42' ] ) );

$c->update( [ '_id' => 'e42' ], [ 'name' => 'Bo Tat' ] );
var_dump( $c->findOne( [ '_id' => 'e42' ] ) );

$c->update( [ 'name' => 'Bo Tat' ], [ 'age' => '17' ] );
var_dump( $c->findOne( [ '_id' => 'e42' ] ) );
?>]]></example>

<blurb>update() replaces the document matching criteria entirely with a new object.</blurb>
</slide>
