我有两个模型:Event和Link.
- 事件
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
但这似乎不起作用。我哪里错了?