2つのモデルの間に「関係」を作りたい。モデル User、モデル Prog、モデル Relationship があります。has_many :through リレーションシップでそれらを結び付けました。
私は、prog を User に追加する button_to が必要です。Relationship controller create で停止しました。ビルド方法を使用しますか?
<%= link_to "+ Add Programme", :controller => "relationships", :action => "create", :method => "post", :id => @prog.id %>
def create
@relationship = @user.relationships.build(params[:relationship])
if @relationship.save
redirect_to user_url
end
end
明らかにここで何かが間違っていて、何が理解できません。