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

Mongoose développe la validation par défaut

Découvrez la bibliothèque mongoose-validator . Il intègre la bibliothèque de validation de nœuds à utiliser dans les schémas de mangouste d'une manière très similaire à celle que vous avez décrite.

Plus précisément, le node-validator len ou min et max Les méthodes doivent fournir la logique dont vous avez besoin.

Essayez :

var validate = require('mongoose-validator').validate;

var blogSchema = new Schema({
 title: {
    type: String,
    required: true,
    validate: validate('len', 8, 32)
 }
});