부모와 자식 인 두 모델이 있습니다. 부모는 자녀가 많고 자녀에게는 부모가 하나 있습니다. has_many와 belongs_to를 사용하는 일대 다 관계. 물론 child에는 parent_id 필드가 있습니다.Rails3, 일대 다 관계, 저장시 자식 모델의 parent_id가 유효한지 확인하는 방법
parent_id가 유효한 경우 하위에 대한 유효성을 검사하고 싶습니다 (부모가 해당 ID를 가지고 있음을 의미).
난 validates_associated 생각하지만 unittest에서 작동하지 않았다.
고유 한 유효성 검사기를 생성해야합니까? 아니면 더 일반적인 방법이 있습니까?
검색어를 이해할 수는 있지만 필자는 생각하지 않습니다. 다른 것을 제안 해 주시겠습니까? –