我正在 Rails 3 中测试一些示例,不知何故路由表最终选择了错误的路由。这是铁路所知道的路线
course_ad_student POST /students/:id/course_ad(.:format) students#course_ad
但是在我的学生控制器方法中是这样的
def course_add
#code
end
所以问题是,如何删除"course_ad_student"路线并放置"course_add_student"?
看看config/routes.rb
.找到类似于post 'course_ad'
的行并适当地更改它。