laravel中的restful控制器
我正在尝试使用Laravel RESTful控制器实现RESTful API($RESTful=true)。问题是我想用/customer/123而不是/customer/index/123来检索一条记录,如果不在route.php文件中实现每个路由,我就找不到一种方法来实现这一点 是否有办法将所有/(模型)/(id)映射到适当的控制器和操作?(没有逐一做)laravel中的restful控制器,rest,laravel,Rest,Laravel,我正在尝试使用Laravel RESTful控制器实现RESTful API($RESTful=true)。问题是我想用/customer/123而不是/customer/index/123来检索一条记录,如果不在route.php文件中实现每个路由,我就找不到一种方法来实现这一点 是否有办法将所有/(模型)/(id)映射到适当的控制器和操作?(没有逐一做) 我在Route.php文件中使用Route::controller()。这是不可能的,您必须路由每个控制器。自动路由不稳定,因此在lara
我在Route.php文件中使用Route::controller()。这是不可能的,您必须路由每个控制器。自动路由不稳定,因此在laravel 4中被删除。如Jason所说,等待L4(5月28日)或从ResourceController获取测试版并使用 的确,你必须定义每一条路线,但我有一些想法给你:
- 通过数据库收集所有模型,或者读取并解析/models目录中的文件
- 定义(在循环中)到模型的所有路由
这样,您既可以使用L4 resourcecontroller,也可以像您的示例一样创建自定义控制器/路由组合。Laravel 4将在一周左右出现。我建议你去调查一下,找个足智多谋的管制员。这不是你想要的答案,但更简单。谢谢你,我听从你的建议