我想找到一个了解Schema上可用的每个字段。 基本上,我们有MongoDB文档:http://mongoosejs.com/docs/2.7.x/docs/schematypes.html
我还在mongoose doc中搜索过:http://mongoosejs.com/docs/api.html
但到目前为止,我发现没有关于minLength / maxLength这样的字段,我确信它们存在是因为我使用它们。我想知道它们是否是一个字段length
来检查字符串的大小。
这种文档应该存在于某个地方,不是吗? 而且,我还想知道我是否可以添加mongo / mongoose中不存在的字段。比如长度如果没有,或者它会抛出错误?
编辑:我对minLength / maxLength不再那么肯定。有人可以告诉我他们是否确实存在,或者我是否自己添加了它们?这意味着可以添加自己的字段。
email: {
type: 'string',
lowercase: true,
minLength: 4,
maxLength: 30,
required: true,
notEmpty: true,
unique: true
},