我有资源照片
目前我有这个工作:/ photos
显示照片#index controller这就是我想要的......
但现在我想要/ projects / 2 / photos
哪个应该显示该项目的照片。问题是指向def索引,不知何故我需要一个单独的视图用于此路径。
思考?感谢
路线:
resources :projects do
resources :photos,do
collection do
get 'newjs'
end
end
答案 0 :(得分:1)
在PhotosController#index
操作中,您可以检查是否定义了params[:project_id]
- 如果是,那么您正在使用子资源。如果不是,则使用顶级资源。