Jeg går ud fra, at dit problem er, at kun ét dokument bliver opdateret, ikke? Hvis dette er tilfældet, er der en anden indstilling, du skal angive i den tredje parameter (optionsparameteren) for opdateringsmetoden:
multiple => true
Ellers opdaterer den kun det første match af din forespørgsel. Se dokumentationen til opdateringsmetoden på:
http://de.php.net/manual/en/mongocollection.update .php