这里是 routes.db
resources :licenses do
resources :sublicenses do
resources :time_licenses
end
end
然后有一个客户端应用程序调用 time_licenses_controller 来创建新的 time_licenses,控制器以 json 文件响应,但我不需要显示任何视图。
在其他地方,我需要向客户显示一个索引文件,其中包括每个子许可证的所有 time_licenses。这就是路径
license/:id/sublilicense/:id/time_lincenses
现在我的路线有问题。当我在 time_licenses_controller 上调用 create 时,我收到此错误:
No route matches "/time_licenses.js"
我可以解决像这样更改 routes.db 文件的问题
resources :time_licenses
resources :licenses do
resources :sublicenses
end
但在那种情况下,我在链接索引视图时遇到同样的错误。
你有什么建议?我必须创建两个不同的控制器吗?