Omdat uw schema a
definieert als een generiek object wordt dat veld behandeld als de Mixed
typ door Mongoose en je moet het als gewijzigd markeren door markModified
of save
zal de wijziging negeren.
obj.markModified('a');
obj.save(function(err,real){ ...
Zie de bespreking van Mixed
typen op deze pagina
van de documenten.