ThinkPHP5.0 模型刪除操作


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();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM