MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Validação mínima não funciona no Mongoose


Por padrão, o mongoose não valida em uma chamada de atualização, no entanto, existe uma opção para isso. Veja a documentação do mangusto:http://mongoosejs.com/docs/validation.html (Atualizar validadores)
var opts = { runValidators: true };
Toy.update({}, { color: 'bacon' }, opts, function (err) {
  assert.equal(err.errors.color.message,
    'Invalid color');
});