尝试构建一个rails应用程序,其中我在用户和课程之间有很多关系。
在我的模型与连接表之间建立关系后,恰当地命名为courses_users,我试图建立一些自定义路由到创建一个新的POST方法。
我的routes.rb文件是这样的:
devise_for :users
resources :courses do
collection do
get 'my_courses'
post 'add_course'
end
end
root to: "courses#index"
但我还是得到了
或
CoursesController#show中的ActiveRecord :: RecordNotFound
这也是我的佣金路线输出:
任何建议?
答案 0 :(得分:0)
似乎 [: -ne: unary operator expected
中存在错误。
nested routes