我有一个rails应用程序,其中我在路由中有一个命名空间,如下所示
map.namespace :admin do |admin|
admin.resources :products
end
我在app / controller / admin下有控制器
products_controller.rb有各种动作,如索引,显示,编辑,新建,创建,更新,销毁
当我尝试使用new_admin_product_path时,它指向索引操作而不是新操作。
我该如何解决这个问题?
答案 0 :(得分:1)
转到命令提示符并从应用程序根
运行rake路由这将列出您的应用程序的所有路由。 在那里,您可以找到适合您新行动的路线。