如何在Grails自定义验证器中引用不同的字段

时间:2017-04-11 12:20:49

标签: validation grails

我试图简单地从瞬态字段验证器引用不同的域字段(benefiaryname)。如何做到这一点?

class Fytrnlt {
 transient Boolean firevalidation = false
 String checknum
 String bankcode
 String branchcode

 String benefiaryname

............


       firevalidation validator: {inputValue, obj ->



       // def CheckResult = obj.bannerService.documentValidation(inputValue, benefiaryname, null)

        def CheckResult = obj.bannerService.documentValidation(inputValue, {benefiaryname}, null)

        if (CheckResult != 1)
            return false
    } */

1 个答案:

答案 0 :(得分:1)

在验证器函数中,obj变量是当前对象,因此,您应该能够简单地引用obj.beneficiaryname