매우 간단한 테스트 케이스를 작성했는데 Grails는 도메인 객체에서 validate를 호출 할 때 얕은 검증 만 수행한다는 것을 알게되었습니다. grails에서 깊은 검증을 할 수 있습니까? 아무도 나를 도울 수 있습니까? 내가 새로운 Address().validate()
을 수행 할 때grails 도메인 객체에 대한 메소드의 유효성 확인
class Person {
Address address
}
class Address {
String city
}
는 false를 반환하지만 난 new Person(address: new Address()).validate
을 할 때 true를 반환합니다.
질문 :
솔루션은, 마지막으로, 수동으로 자식 개체에 유효성 검사를 호출하는 것입니다. – robbbert