불가피하고 중첩 된 속성의 유효성 검사

그리고 Tappin

사용자가 다른 사용자를 초대 할 수있는 앱 이 있고 여러 속성이 있는 has_many모델 Enrollment모델을 추가했습니다 .

devise_invitable 모듈은 유효성 검사를 무시하는 것처럼 보이므로 내 경우에는 내 중첩 된 속성이 유효성 검사에 실패하면 포착되지 않으며 사용자는 여전히 초대를받습니다.

작동 할 수있는 validate_on_invite(기본값은 false) 설정을 찾았습니다 . 그러나 그런 다음 User초대 프로세스 중에 트리거되지 않도록 다른 속성 (이름, 주소 등) 에 조건부 유효성 검사를 추가해야합니다 .

지금은 사용자 지정 컨트롤러 생성 메서드가 있으며 매개 변수의 존재 여부 등을 확인하는 로직을 추가 할 수 있습니다. 그러나 모델 유효성 검사에 의존하는 더 쉬운 방법이 있습니까?

최신 정보

validate_on_invitetrue로 변경하려고 시도하고 중첩 된 속성과 유효성 검사가 작동했습니다. 내가 지금 가지고있는 문제는 User모델에서 컨트롤러 작업 (즉, 생성 작업이있는 초대 컨트롤러)을 기반으로 조건부 유효성 검사를 수행 할 수 없다는 것입니다 (내가 말할 수있는 한).

초대 컨트롤러의 사용자 지정 코드로 돌아간 것 같습니다.

그리고 Tappin

나는 결국 걸려 넘어졌다 if: :accepted_or_not_invited?. User이메일 주소 를 제외한 모든 유효성 검사 에 이것을 추가했습니다 . 자동으로 저장되는 중첩 된 등록 속성으로 사용자를 초대 할 수 있습니다. 아직 중첩 된 유효성 검사가 작동하지 않지만 등록 매개 변수를 유효성 검사하기 위해 초대 컨트롤러에 원숭이 패치를 추가하지 않았습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Rails-중첩 된 속성으로 폼의 유효성을 검사하는 방법?

분류에서Dev

중첩 된 속성 양식 유효성 검사 버그

분류에서Dev

중첩 된 사전의 값 유형 유효성 검사

분류에서Dev

빌드시 중첩 된 리소스의 유효성 검사가 실패 함

분류에서Dev

부모가있는 경우에만 중첩 된 개체 유효성 검사

분류에서Dev

중첩 된 속성에 대한 유효성 검사 오류 표시

분류에서Dev

네 중첩 된 스키마 유효성 검사

분류에서Dev

각도에서 중첩 된 양식 유효성 검사

분류에서Dev

Jackson에서 중첩 된 개체 유효성 검사

분류에서Dev

유효성 검사와 관련된 Python 중첩 루프 문제

분류에서Dev

Cerberus에서 중첩 된 사전 개체의 유효성을 검사하는 방법

분류에서Dev

`<xs : any>`를 사용하여 중첩 된 요소의 일관되지 않은 XSD 유효성 검사

분류에서Dev

사용자 지정 유효성 검사를 사용하는 FileExtension 유효성 검사는 중복되고 잘못된 data- * 속성을 생성합니다.

분류에서Dev

클래스 유효성 검사기는 부모 속성을 기반으로 중첩 된 개체의 유효성을 검사합니다.

분류에서Dev

상위 양식에 영향을주지 않고 중첩 된 양식의 유효성을 검사합니다.

분류에서Dev

사용자 지정 유효성 검사기를 사용하여 중첩 된 입력에 대한 조건부 jquery 유효성 검사

분류에서Dev

중첩 된 양식의 조건부 유효성 검사를 처리하는 방법은 무엇입니까?

분류에서Dev

중첩 된 has_many를 사용한 Rails 고유성 검증

분류에서Dev

MongoEngine의 중첩 된 포함 문서에 대한 유효성 검사 오류

분류에서Dev

Angular 8을 사용하여 중첩 된 FormControl 개체에 유효성 검사기 설정

분류에서Dev

javascript-객체에 '속성'이있는 중첩 된 객체의 속성 검사가 실패 함

분류에서Dev

특정 중첩 속성의 경우 유효성 검사를 제외하는 방법은 무엇입니까?

분류에서Dev

다형성 연결 및 허용 된 중첩 속성이있는 factorygirl이 유효성 검사에 실패 함

분류에서Dev

클래스 유효성 검사기가 중첩 된 개체를 무시합니다.

분류에서Dev

Rails-중첩 된 객체에 대한 유효성 검사를 무시하는 방법은 무엇입니까?

분류에서Dev

Symfony3 : 중첩 된 (선택 사항) 양식 유효성 검사

분류에서Dev

PropType으로 중첩 된 객체 속성 유형 검사

분류에서Dev

중첩 된 양식에 대한 유효성 검사 오류 표시

분류에서Dev

AngularJs 유효성 검사 중단을 일으키는 속성 값의 하이픈

Related 관련 기사

  1. 1

    Rails-중첩 된 속성으로 폼의 유효성을 검사하는 방법?

  2. 2

    중첩 된 속성 양식 유효성 검사 버그

  3. 3

    중첩 된 사전의 값 유형 유효성 검사

  4. 4

    빌드시 중첩 된 리소스의 유효성 검사가 실패 함

  5. 5

    부모가있는 경우에만 중첩 된 개체 유효성 검사

  6. 6

    중첩 된 속성에 대한 유효성 검사 오류 표시

  7. 7

    네 중첩 된 스키마 유효성 검사

  8. 8

    각도에서 중첩 된 양식 유효성 검사

  9. 9

    Jackson에서 중첩 된 개체 유효성 검사

  10. 10

    유효성 검사와 관련된 Python 중첩 루프 문제

  11. 11

    Cerberus에서 중첩 된 사전 개체의 유효성을 검사하는 방법

  12. 12

    `<xs : any>`를 사용하여 중첩 된 요소의 일관되지 않은 XSD 유효성 검사

  13. 13

    사용자 지정 유효성 검사를 사용하는 FileExtension 유효성 검사는 중복되고 잘못된 data- * 속성을 생성합니다.

  14. 14

    클래스 유효성 검사기는 부모 속성을 기반으로 중첩 된 개체의 유효성을 검사합니다.

  15. 15

    상위 양식에 영향을주지 않고 중첩 된 양식의 유효성을 검사합니다.

  16. 16

    사용자 지정 유효성 검사기를 사용하여 중첩 된 입력에 대한 조건부 jquery 유효성 검사

  17. 17

    중첩 된 양식의 조건부 유효성 검사를 처리하는 방법은 무엇입니까?

  18. 18

    중첩 된 has_many를 사용한 Rails 고유성 검증

  19. 19

    MongoEngine의 중첩 된 포함 문서에 대한 유효성 검사 오류

  20. 20

    Angular 8을 사용하여 중첩 된 FormControl 개체에 유효성 검사기 설정

  21. 21

    javascript-객체에 '속성'이있는 중첩 된 객체의 속성 검사가 실패 함

  22. 22

    특정 중첩 속성의 경우 유효성 검사를 제외하는 방법은 무엇입니까?

  23. 23

    다형성 연결 및 허용 된 중첩 속성이있는 factorygirl이 유효성 검사에 실패 함

  24. 24

    클래스 유효성 검사기가 중첩 된 개체를 무시합니다.

  25. 25

    Rails-중첩 된 객체에 대한 유효성 검사를 무시하는 방법은 무엇입니까?

  26. 26

    Symfony3 : 중첩 된 (선택 사항) 양식 유효성 검사

  27. 27

    PropType으로 중첩 된 객체 속성 유형 검사

  28. 28

    중첩 된 양식에 대한 유효성 검사 오류 표시

  29. 29

    AngularJs 유효성 검사 중단을 일으키는 속성 값의 하이픈

뜨겁다태그

보관