网站首页 > 开源技术 正文
约束,描述,举例
blank,值不能为空,login(blank:false)
creditCard,字符串必须是有效的信用卡号,cardNumber(creditCard: true)
email,字符串必须是有效的邮箱地址,homeEmail(email: true)
inList,值必须是给定数组中的值,name(inList: ["Joe", "Fred", "Bob"])
matches,值必须匹配正则表达式,login(matches: "[a-zA-Z]+")
max,值必须不能超过给定值,age(max: new Date()) price(max: 999F)
maxSize,值的字符长度不能超过给定值,children(maxSize: 25)
min,值不能低于给定值,age(min: new Date()) price(min: 0F)
minSize,值的字符长度不能低于给定值,children(minSize: 25)
notEqual,值不等于给定值,login(notEqual: "Bob")
nullable,值不能为null,默认是false,age(nullable: true)
range,值必须在给定范围内进行选择,age(range: 18..65)
scale,保留小数点后多少位,salary(scale: 2)
size,数组大小及字符串字符长度应在给定范围内,children(size: 5..15)
unique,在数据库级别上保证无重复数据,login(unique: true)
url,验证字符串是否是个有效的url,homePage(url: true)
validator,自定义验证组件,详情请看官方文档
猜你喜欢
- 2024-10-05 新配色 KAI1 要来了!登场倒计时!(全新配色)
- 2024-10-05 龙虾回归!「熟龙虾」Dunk SB 首次曝光
- 2024-10-05 0门槛的自动化管理平台,不懂技术也能玩转DevOps
- 2024-10-05 为什么Java大神,都在看Spring Boot和Spring Cloud的书?
- 2024-10-05 TS「新倒钩」最新实物!网友:等不及了!
- 2024-10-05 不鸽了!元年「白蓝 AJ4」复刻日期曝光!
- 2024-10-05 新「白水泥」AJ3 实物首次曝光!发售日期有了
- 2024-10-05 TS「新倒钩」多款配色曝光!你喜欢哪个?
- 2024-10-05 Grails指南17配置之多数据源(guns多数据源配置)
- 2024-10-05 Grails指南18配置之版本(grails中文参考手册)
你 发表评论:
欢迎- 05-14WP8.1 GDR1的NTP时间同步没有解决问题
- 05-14抑郁症与焦虑症(四):补充色氨酸,5HTP的作用
- 05-14ntp服务器多久同步一次呢
- 05-14简单三步,轻松解决NVR时间不同步问题
- 05-14Linux的300+个真实运维场景——19 NTP 配置与管理
- 05-14海康威视录像机时间不准怎么办录像机无法查看回放录像,NTP校时
- 05-14安全加倍,解密极氪001电池安全技术
- 05-14海康威视录像机NTP服务器
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)