http://www.mongodb.org/display/DOCS/Updating spiega 2 modi:
-
$set:per sostituire l'array corrente con uno nuovo (prendere l'array precedente, rimuovere uno o due elementi e aggiornare con $set)
-
db.users.update({name : "lenny linux"}, {$pull : { computers : { name : "computer2" } }}, false, false)
per rimuovere tutto elementi dall'arraycomputers
che hannoname
'computer2'.