2013-02-26 2 views
0

이미 스키마가 있으며 Program 테이블에 organization_id 조직 테이블 필드를 추가하려고합니다. 그래서 작은 add_column migration을 추가하고 완료 할 수 있습니다. 그러나 이것이 organization_id 필드 (레일스가 생성하는 것과 동일한 * _id 필드)로 여기에 핵심 포인트가 누락되지 않았는지 확인하고 싶었습니까? 그래서 add_column 마이그레이션으로 충분합니까?외래 키를 테이블에 추가 할 때 특별히 고려해야 할 사항이 있습니까?

답변

0

조직 ID를 추가 한 후에는 모델에 원하는 연결 유형도 입력했는지 확인해야합니다. 예를 들어

:

Organization model 

belongs_to :program 

Program Model 

has_many :organizations 

여기에 더

http://guides.rubyonrails.org/association_basics.html

을 배울 수 있습니다
관련 문제