프레임 Yii
프레임 워크에서 abort
어떤 further validation
의 규칙 중 하나가 FALSE
을 반환하면 어떻게합니까? 내가 달성하기 위해 노력하고 무엇Yii : 규칙 중 하나가 거짓을 반환 한 후 중간에서 모델 유효성 검사를 어떻게 중단합니까?
이다 : 우리가 모델이 유효성 검사를 통과하지 못한 것을 알고
1) 정지 불필요한 MySQL의 쿼리 후.
2) 컨트롤러에서 수동으로 정렬하지 않고 2) 웹 사용자의 오류 메시지를보다 쉽게 이해할 수 있습니다.
도움을 주셔서 감사합니다.
당신은 유효성 검사() 메서드를 사용하여 유효성 검사를하려는 거죠? 만약 당신이 그렇다면, 나는 그것에 대해 확실하지 않은 validate 메소드에 의해 수행 된 쿼리가 있다고 생각하지 않는다. –
나는'validate()'와'save()'검증을하고있다. 많은 유효성 검사는 데이터베이스를 쿼리하는 커스텀 메소드이며, 내장 MySQL의 쿼리 ('unique','exists') 중 일부는 MySQL 쿼리를 수행합니다. – Sebastian
나는 정정 당했고 일부는 분명히 쿼리를한다. –