假设我有一个像这样的Grails域对象:
class Todo {
    String name
    String status
    static constraints = {
        name(blank: false)
    }    
}
在以下情况下,字段的默认约束是什么:
constraints块中,例如名称constraints块中列出,例如状态Ted*_*eid 11
是的,齐格弗里德是对的,可以为空:假是唯一默认设置的东西.您可以查看域类artefact并在控制台中查询受约束的属性:
grailsApplication.getDomainClass("Todo").constrainedProperties.each { propName, constraints  ->
    println "$propName : ${constraints.appliedConstraints.name}"
}
打印:
status : [nullable]
priority : [nullable]
name : [blank, nullable]
| 归档时间: | 
 | 
| 查看次数: | 2594 次 | 
| 最近记录: |