记TP6使用软删除做批量删除功能遇到的问题
tp6里面提供的软删除功能,文档最后一句话有讲到
软删除的删除操作仅对模型的删除方法有效,如果直接使用数据库的删除方法则无效,例如下面的方式无效。
$user = new User;
$user->where('id',1)->delete();
那么想使用whereIn实现批量删除,也会无效
$user = new User;
$user->whereIn('id',[1,2,3])->delete();
即使使用也没办法:
$user->whereIn('id',[1
原创
2021-04-26 20:18:24 ·
1480 阅读 ·
0 评论