4
모델 간의 기본 외래 키 관계를 정의하는 방법에 대한 좋은 자습서를 찾는 데 어려움이 있습니다. 사용자 모델과 게임 모델이 있다고 가정하십시오.외래 키 관계를 정의하는 ROR 3
User 모델에 외래 키 관계를 통해 매핑되는 게임 모델 (host_id 및 visitor_id)에 두 개의 필드를 정의하고 싶습니다. Game 클래스의 '호스트'및 '방문자'필드의 ID는 기본적으로 피어 투 피어 게임에 참여할 두 명의 플레이어를 정의하며, 해당 필드는 정의 된대로 응용 프로그램의 실제 사용자에게 매핑되어야합니다 사용자 모델 별 사용자 ID ...
고마워요!
답장을 보내 주셔서 감사합니다. 내가 가진 또 다른 요구 사항은 사용자가 많은 게임에 참여할 수 있다는 것입니다 ... 그래서 어떻게 추가 할 것인가? 사용자는 belongs_to : 게임뿐만 아니라 has_many : 게임을 할 수 있습니까? – StackAccount
이 목적으로 has_and_belongs_to_many 연관에 대해 읽어야합니다. – megas