MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

La validation minimale ne fonctionne pas dans Mongoose

Par défaut, la mangouste ne valide pas lors d'un appel de mise à jour, mais il existe une option pour cela. Regardez la documentation de la mangouste :http://mongoosejs.com/docs/validation.html (Mettre à jour les validateurs)

var opts = { runValidators: true };
Toy.update({}, { color: 'bacon' }, opts, function (err) {
  assert.equal(err.errors.color.message,
    'Invalid color');
});