ID가 포함 된 서비스 유형 테이블과 몇 가지 서비스가 있습니다.HABTM 2 테이블 2 개의 서로 다른 관계
나는 Proposed Services 목록과 Accepted Services 목록을 가지고있는 Projects 테이블을 가지고 있습니다.
사이에 project_service_types 테이블이있는 HABTM을 사용할 것을 알고 있습니다.
동일한 테이블 사이에 2 개의 다른 관계가있을 때 어떻게해야하는지 알 수 없습니다. 나는 그것이 : join_table 및 : associated_forign_key를 사용하는 것으로 의심하지만, 내 애플 리케이션에서 작동하도록 할 수 없습니다.
감사합니다. 같이 통해 : 당신은 아마 has_many 사용할 거라고 들어
; 알고 있어야하는 유일한 점은 나중에 데이터를 연관 자체 (ProjectsProposedTypes 모델의 메모 필드와 같은)에두고 싶다면 has_many : through 옵션을 내 대답에 자세히 설명하는 것입니다. 프로젝트와 함께 행운을 빌어 요! –