我试图在我的路由配置中设置一个嵌套资源,但我无法找出问题所在。
这是我的路线配置中的相关代码
resources :positions, :only => [:new,:create,:edit,:update,:destroy]
resources :etkh_profiles, :path => "members", :only => [:new,:create,:show,:index] do
resources :positions
collection do
post 'search'
end
end
它在我尝试“/positions/new”时有效,但是当我尝试“members/positions/new”时出现此错误
No route matches [GET] "/members/positions/new"
有任何想法吗?谢谢你的帮助。