0
나는 도메인 클래스의 다른 필드를 기반으로 옵션으로 구현 된 제약 조건을 갖길 원합니다.Grails - 사용자 지정 검사기 종료에서 제약 조건을 호출하여 호출
importMode
이 true이면 회사 필드는 더 이상 필요하지 않지만 가져 오기 모드가 false이면 company (blank:false)
에서 제공되는 기본 기능이 호출됩니다.
class MyClass {
boolean importMode
String company
static constraints = {
company(validator: { val, obj ->
if(obj.importMode) {
// return default blank:false functionality
}
return true // else pass
}
}
}
Grails에서 사용자 정의 제약 조건 클로저의 내장 제약 조건을 호출 할 수 있습니까?