(Aktualizacja z grudnia 2014 r.) Od MongoDB2.4 powinieneś używać:
Kitten.update({name: 'fluffy'}, {$push: {values: {$each: [2,3]}}}, {upsert:true}, function(err){
if(err){
console.log(err);
}else{
console.log("Successfully added");
}
});