Rieles de asignación múltiple
Dado
Usuario:
class User < ActiveRecord::Base
has_many :discussions
has_many :posts
end
Discusiones:
class Discussion < ActiveRecord::Base
belongs_to :user
has_many :posts
end
Mensajes:
class Post < ActiveRecord::Base
belongs_to :user
belongs_to :discussion
end
Actualmente estoy iniciando mensajes en el controlador a través de
@post = current_user.posts.build(params[:post])
Mi pregunta es, ¿cómo configuro / guardo / edito el modelo @post para que la relación entre la publicación y la discusión también se establezca?