MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Convalida minima non funzionante in Mongoose

Per impostazione predefinita, la mangusta non viene convalidata in una chiamata di aggiornamento, tuttavia esiste un'opzione per questo. Guarda la documentazione di mongoose:http://mongoosejs.com/docs/validation.html (Aggiornatori di convalida)

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