在我的前端我有collection
models
。每个collection
可以与后端通信,并且每个model
也可以与后端通信。laravel路线组
我试图设计一种在这里正确的URL路径是什么,我想
create [POST] /mycollection
update [PATCH] /mycollection/22
delete [DELETE] /mycollection/22
,并为模特
create [POST] /mycollection/22
update [PATCH] /mycollection/22/3
delete [DELETE] /mycollection/22/3
我应该如何创建我的Laravel路线?
我正在寻找路线组,但它似乎还是相当多的锅炉板。
Route::group(array('prefix' => 'mycollection'), function()
{
Route::get('{id}', function($id){});
Route::post('/', function(){});
Route::patch('{id}', function($id){});
Route::destroy('{id}', function($id){});
Route::get('{id}/{child_id}', function($id, $child_id){});
Route::post('{id}', function($id){});
Route::patch('{id}/{child_id}', function($id, $child_id){});
Route::destroy('{id}/{child_id}', function($id, $child_id){});
});
你有什么问题? – ceejayoz
这是做到这一点的正确方式,既RESTful和Laravel? – user391986
您可以使用http://laravel.com/docs/controllers#resource-controllers。 – ceejayoz