2014-07-15 45 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(); 
}