我有一个模式,其中我验证了数组book
的元素,但我不知道如何验证数组本身。
var DictionarySchema = new Schema({
book: [
{
1: {
type: String,
required: true
},
2: String,
3: String,
c: String,
p: String,
r: String
}
]
});
例如,我想按要求放置书籍数组。有什么帮助吗?
book
。因为有时需要使用其他不同的过滤器来required
,例如(max
,min
,expires
,enum
,lowercase
,match
,trim
,uppercase
等),这些已经由mongoose提供,我认为在validate()
函数中实现它可能效率低下。 - in3pi2