这是模型的结构routes.rb
:
resources :model_a do
resources :model_b do
resources :model_c do
resources :photos do
collection do
get :upload_data
end
end
...
...
...
在网址上
http://localhost:3001/model_a/1/model_b/2/model_c/3/photos/upload_data
显示用于选择文件的表格。它在被调用的控制器Photos
和 actionupload_data
中。
我收到错误消息
#<#:...> 的未定义方法 `photos_path'
我认为这是因为这个控制器在另一个控制器里面,但是如何修复它呢?