views:

258

answers:

1

I have an nested model student that belongs to a high_school. The problem is that when I go to create a new student (/high_schools/1/students/new) I get this error:

No route matches {:action=>"destroy", :controller=>"students", :high_school_id=> # <HighSchool id: 1, name: "cool place", ... }

<%= form_for @student, :url => high_school_student_path(@high_school, @student), :html => { :multipart => true } do |f| %>

I think I'm just doing something really simple and stupid that I can't think of.

My environment: Rails3 and Ruby1.9.2dev

Thank you!

A: 

Maybe add

delete 'student' => :destroy

in routes.rb

controller :students do

     delete 'student' => :destroy

end

akam