Rails mehrere Gehört_zuordnung
Gegeben
Nutzer:
class User < ActiveRecord::Base
has_many :discussions
has_many :posts
end
Diskussionen:
class Discussion < ActiveRecord::Base
belongs_to :user
has_many :posts
end
Beiträge:
class Post < ActiveRecord::Base
belongs_to :user
belongs_to :discussion
end
Ich initialisiere gerade Posts im Controller über
@post = current_user.posts.build(params[:post])
Meine Frage ist, wie setze / speichere / bearbeite ich das @post-Modell so, dass auch die Beziehung zwischen dem Beitrag und der Diskussion festgelegt wird?