我了解如何添加验证,例如Number
:
new Schema({
name: { type: Number, min: 10 }
});
但是你如何为Array
执行此操作?你可以这样做:
new Schema({
stuff: { type: Array, required: true }
});
但是,如果你想指定它是Numbers
的数组?
new Schema({
stuff: [Number]
});
您如何添加min: 10
?
答案 0 :(得分:0)
如果您的数组属于Number
new Schema({
stuff: [{ type: Number, min: 10 }]
});
,那么您可以这样做:
new Schema({
stuff: { type: [subDocumentSchema], select: false }
});
如果您的数组是SchemaType:
{{1}}