2
私にはEvent
とLink
の2つのモデルがあります。各リレーションを削除する
- イベント
has_many :links
- リンク
belongs_to :event
events_controller.rb#destroy
アクションが呼び出されたときに、私はすべての関連リンクを削除したいと思います。
これは破壊するアクションです:
def destroy
@event = Event.find(params[:id])
@event.destroy
links = @event.links
for link in links do
link.destroy
end
respond_to do |format|
format.html { redirect_to :back }
format.json { head :no_content }
end
end
しかし、それは動作していないようです。どこが間違っていますか?
あなたの答えをありがとうございます:)それは非常にうまくいった – gaggina