这看起来像是一个基本问题,我正在尝试在 groovy 控制台工具中测试 Grails 约束。
它仅在我执行任何数据库 CRUD 操作时才有效吗?
示例代码是这样的
class AAA{
String a
String b
static constraints = {
a size:5..8
b nullable:false
}
}
def x = new AAA(a:'sss',b:null)
println x.a
println x.b
输出是
sss
null
为什么他们不工作?