我正在尝试使用 Laravel restful 控制器(控制器中的 $restful = true)实现一个 RESTful API。问题是我想通过使用 /customer/123 而不是 /customer/index/123 来检索单个记录,如果不实现 route.php 文件中的每条路由,我就找不到这样做的方法。
有没有办法将所有 /(model)/(id) 映射到适当的控制器和操作?(没有一一做)。
我在 route.php 文件中使用 Route::controller() 。
正如 Jason 所说,等到 L4(5 月 28 日)或从http://four.laravel.com获取 beta 版并使用资源控制器。
确实,您必须定义每条路线,但我为您提供了一些想法:
这样,您既可以使用 L4 资源控制器,也可以像您的示例一样创建自定义控制器/路由组合。
这是不可能的,您必须路由每个控制器。自动路由不稳定,因此在 laravel 4 中被删除。