如何设置动态脚手架项目的约束条件?
How to set the constraints of dynamic scaffolding project?
我对 Grails Web 应用程序还很陌生!这是我的域名 class
package imocha.project
class Feedback {
String name
String email
String type
String remark
static constraints = {
name(blank:true)
email(blank:true)
type(blank:false)
remark(blank:false)
}
}
在我的例子中,我只想设置类型,备注不能为空!但最后,一切都为我准备好了。
这是因为在 Grails 项目中属性的默认行为是 nullable: false
。按如下方式更改您的约束:
package imocha.project
class Feedback {
String name
String email
String type
String remark
static constraints = {
name(nullable:true, blank:true)
email(nullable:true, blank:true)
type(blank:false)
remark(blank:false)
}
}
我对 Grails Web 应用程序还很陌生!这是我的域名 class
package imocha.project
class Feedback {
String name
String email
String type
String remark
static constraints = {
name(blank:true)
email(blank:true)
type(blank:false)
remark(blank:false)
}
}
在我的例子中,我只想设置类型,备注不能为空!但最后,一切都为我准备好了。
这是因为在 Grails 项目中属性的默认行为是 nullable: false
。按如下方式更改您的约束:
package imocha.project
class Feedback {
String name
String email
String type
String remark
static constraints = {
name(nullable:true, blank:true)
email(nullable:true, blank:true)
type(blank:false)
remark(blank:false)
}
}