嗨,我是grails的新手,我现在有一点问题,我创建了一个具有登录功能的应用程序。我需要设置约束,其中注册的用户名不应该在所需的用户名之前有'空格',我不知道如何配置我的约束,请帮助..非常感谢!
答案 0 :(得分:1)
有两种方法,使用正则表达式约束,如:
static constraints = {
username(matches: '[a-z0-9]+')
}
或使用自定义验证器:
static constraints = {
username(validator: { val, obj ->
!val.contains(' ')
})
}