Validation 如何在Grails自定义验证器中引用不同的字段
我试图简单地从一个临时字段验证器引用一个不同的域FieldBenefiryName。如何做到这一点Validation 如何在Grails自定义验证器中引用不同的字段,validation,grails,Validation,Grails,我试图简单地从一个临时字段验证器引用一个不同的域FieldBenefiryName。如何做到这一点 class Fytrnlt { transient Boolean firevalidation = false String checknum String bankcode String branchcode String benefiaryname ............ firevalidation validator: {inputValue, obj
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
} */
在您的验证器函数中,obj变量是当前对象,因此,您应该能够简单地引用obj.benginiaryName。太好了,我错过了。我在使用intellij进行调试时遇到了一些问题,所以我对这些东西有点一无所知。谢谢你的答复。