Estou usando a Biblioteca Mongoose para acessar MongoDB com node.js
Existe uma maneira de remover uma chave de um documento ? ou seja, não apenas definir o valor como nulo, mas removê-lo?
User.findOne({}, function(err, user){
//correctly sets the key to null... but it's still present in the document
user.key_to_delete = null;
// doesn't seem to have any effect
delete user.key_to_delete;
user.save();
});