2011-02-03 5 views
0

현재 레거시 데이터베이스를 사용하고 있으며 제출 및 게시라는 두 가지 모델이 있습니다. 나는 새로운 제출을 만들 때Ruby on Rails - has_and_belongs_to_many relationship

class Submission < ActiveRecord::Base 
has_and_belongs_to_many :publications, :join_table => "ish_sub_pub", :association_foreign_key => "SLN_PUB_FK" 
end 

class Publication < ActiveRecord::Base 

has_and_belongs_to_many :submissions, :join_table => "ish_sub_pub" , 
:association_foreign_key => "SLN_SUBMISSION_FK" 

end 

, 내가 그것에 간행물을 연관 지을 수 있어야 할이를 위해 내가 조인 테이블 'ish_sub_pub'에 새 레코드를 추가해야합니다.

제출물에 발행물을 추가하는 방법에 대해 다소 혼란 스럽습니다. 당신의 도움이

답변

0

에 대한

덕분에 많은 발행물은 이미 당신이 할 필요가 just_created_submission << my_publication입니다 my_publication에서 인스턴스화 가정하면.