【发布时间】:2020-03-22 19:29:13
【问题描述】:
我在mongoose node js package 中遇到问题。我的快速设置中的函数中有这段代码
const SomeModelSchema = new Schema({
test: {
type: String,
min:[6,'min length should be 6'],
required: true
},
sirname: {
type: Number,
min: [3,'min 3 length'],
required: true,
}
});
var SomeModel = mongoose.model('SomeModel', SomeModelSchema );
var somemodel = new SomeModel({
test:'aj',
sirname: '1234' });
var error=somemodel.validateSync()
if(error){
console.log(error);
}
console.log(error);
return somemodel.save()
对密钥 test 的 min 6 的验证不起作用,而是在 sirname 密钥上工作。
【问题讨论】:
标签: node.js mongoose node-modules