2014-07-15 43 views
0

当我们使用资源路由时,我们的URL就像是这样做的删除操作。Laravel资源组破坏

DELETE http://localhost/user/1 

如何在单个请求中删除多个ID?

谢谢。

回答

1

你必须create your own route为:

DELETE /users 

[1,2,3,4] 

然后使用在你的控制器:

Route::delete('users', '[email protected]'); 
Route::resource('users', 'UsersController'); 

然后你就可以在身体的ID发送一个DELETE请求

public function deleteMany() 
{ 
    User::whereIn('id', Request::json()->all())->delete(); 
}