【发布时间】:2012-04-24 14:31:05
【问题描述】:
这里是 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
但在这种情况下,我在链接索引视图时遇到同样的错误。
你有什么建议?我必须创建两个不同的控制器吗?
【问题讨论】: