空白约束和空约束有什么区别?
我有以下课程
class Task {
String title
String notes
TekUser assignedTo
Date dueDate
TekEvent event
static constraints = {
title blank:false
notes blank: true , maxSize: 5000
assignedTo nullable:true
dueDate nullable:true
}
static belongsTo = TekEvent
}
并且创建的 mysql 表的注释设置为非空,即使我指定了notes blank : true
Blank: true 有什么作用?
-
blank:true
表示该字段接受空字符串或仅由空格组成的字符串作为有效值。例如:""
, " "
-
nullable:true
表示该字段接受null
作为有效值
它们可以一起使用。例如:
title blank:false, nullable: true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)