Rails множественное назначение
Дано
Пользователь:
class User < ActiveRecord::Base
has_many :discussions
has_many :posts
end
Обсуждение:
class Discussion < ActiveRecord::Base
belongs_to :user
has_many :posts
end
Сообщения:
class Post < ActiveRecord::Base
belongs_to :user
belongs_to :discussion
end
В настоящее время я инициализирую сообщения в контроллере через
@post = current_user.posts.build(params[:post])
У меня вопрос, как мне установить / сохранить / отредактировать модель @post так, чтобы также была установлена связь между публикацией и обсуждением?