【文件属性】:
文件名称:mongoose-valid8:其他猫鼬架构验证
文件大小:58KB
文件格式:ZIP
更新时间:2021-02-03 13:36:39
string mongoose array validations number
猫鼬有效8
其他猫鼬模式验证。
注意!:v1.0.0放弃了对所有验证器的支持,并且仅特定验证器可用
要求
安装
npm install mongoose mongoose-valid8 --save
用法
const { model , Schema } = require ( 'mongoose-valid8' ) ;
const User = model ( 'User' , new Schema ( {
email : {
type : String ,
email : true
}
} ) ) ;
const user = new User ( { email : 'invalidemail' } ) ;
user . validate ( ( error ) => {
expect ( error ) . to . exist ;
} ) ;
user . save ( ( error ) => {
expect ( error ) . to . exist ;
} ) ;
验证方式
串
email: Boolean
设置为true强
【文件预览】:
mongoose-valid8-master
----.travis.yml(103B)
----index.js(477B)
----.jsbeautifyrc(93B)
----package.json(2KB)
----test()
--------index.spec.js(20KB)
----package-lock.json(138KB)
----CONTRIBUTING.md(8KB)
----Gruntfile.js(998B)
----.npmignore(164B)
----index.d.ts(34B)
----.gitignore(571B)
----CHANGELOG.md(9KB)
----lib()
--------number.js(4KB)
--------array.js(4KB)
--------string.js(24KB)
----CODE_OF_CONDUCT.md(3KB)
----.npmrc(63B)
----README.md(7KB)
----.jshintrc(384B)
----.editorconfig(366B)
----.gitattributes(12B)