Отношения Ruby on Rails - has_and_belongs_to_many - PullRequest
0 голосов
/ 03 февраля 2011

В настоящее время я использую устаревшую базу данных, и у меня есть 2 модели: отправка и публикация.

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'.

Я немного запутался, как приступить к добавлению публикации в представление.

Большое спасибо за вашу помощь

1 Ответ

0 голосов
/ 03 февраля 2011

Если ваша публикация уже создана в my_publication, все, что вам нужно сделать, это just_created_submission << my_publication.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...