1、刪除模型數據,可以在實例化后調用delete
方法
$user = User::get(1); $user->delete();
2、根據主鍵刪除(5.0.9版本以上destroy方法傳入空數組和空字符串不會進行任何刪除操作)
User::destroy(1); // 支持批量刪除多個數據 User::destroy('1,2,3'); // 或者 User::destroy([1,2,3]);
3、條件刪除
數組進行條件刪除 User::destroy(['status' => 0]);// 刪除狀態為0的數據 閉包刪除 User::destroy(function($query){ $query->where('id','>',10); }); 數據庫類的查詢條件刪除 User::where('id','>',10)->delete();