Вижте библиотеката mongoose-validator . Той интегрира библиотеката за валидиране на възли за използване в схеми на мангуста по много подобен начин, който описахте.
По-конкретно, node-validator лен илимин имаксим методите трябва да предоставят необходимата ви логика.
Опитайте :
var validate = require('mongoose-validator').validate;
var blogSchema = new Schema({
title: {
type: String,
required: true,
validate: validate('len', 8, 32)
}
});