0
"rails generate"명령으로 참조 이름을 정의하는 방법이 있습니까? 테이블 B. 레일의 주요 원칙의참조 이름 정의
"rails generate"명령으로 참조 이름을 정의하는 방법이 있습니까? 테이블 B. 레일의 주요 원칙의참조 이름 정의
하나 "설정보다 관례가"에 대한 참조 : A1과 A2 -
두 개의 필드와 테이블 A가있다. 그것은이 같은 경우 위대한 작품 :
rails generate model Player team:references
이 열 team_id
를 생성하고 테이블 teams
에 외래 키로 표시합니다.
이것은 가능한 모든 요구 사항의 90 %를 커버합니다(). "표준"모델을 사용하면 몇 초 내에 상용구를 생성 할 수 있습니다. 그러나 좀 더 이국적인 사례가있는 경우 (질문 에서처럼) 수동 작업을 약간 수행하고 마이그레이션 파일 및 모델 관계 정의를 직접 터치해야합니다. 어느 쪽도 꽤 쉽습니다.
t.references :a1, references: :b
t.references :a2, references: :b
답변에 감사드립니다. 그러나 수동으로 마이그레이션 파일을 편집하는 것을 피할 수 있는지 또는 해결 방법을 작성해야하는지 알고 싶습니다. – ar7max
@ ar7max 나는 대답했다고 생각한다. 당신의 관계는 "틀에 얽매이지 않습니다", 그래서 당신은 레일에서 손을 잡기가 덜합니다. –
좋습니다. 동의하겠습니다. 감사. – ar7max