1.模型层

引用类
use Illuminate\Database\Eloquent\SoftDeletes;
class类中引用软删除
use SoftDeletes;

然后执行正常的删除,列表已经不显示,但数据库中依旧存在

强制删除
User::find($id)->forceDelete();

获取包括软删除的用户
$data=User::withTrashed()->paginate($this->pagesize);

软删除用户还原

public function reload(Request $request){
$id=$request->get('id');
//User::destroy($id);
User::onlyTrashed()->find($id)->restore();
return ['status'=>0,'msg'=>'还原成功'];
}




最新文章

  1. 《Entity Framework 6 Recipes》翻译系列 (4) -----第二章 实体数据建模基础之从已存在的数据库创建模型
  2. 【Debug】Web开发中,Tomcat正常启动,访问欢迎页404,怎么办?
  3. ASP.NET应用中会话状态丢失及解决策略
  4. BZOJ4027: [HEOI2015]兔子与樱花 贪心
  5. 2015年8月18日,杨学明老师《技术部门的绩效管理提升(研讨会)》在中国科学院下属机构CNNIC成功举办!
  6. Spring MVC前台使用html页面作为视图,配置静态资源后Controller控制器不起作用的解决办法
  7. 第六课 SQLite
  8. JavaScript中的自调用函数
  9. Android放大镜的实现
  10. android上下文
  11. 基于Hama并联平台Finding a Maximal Independent Set 设计与实现算法
  12. 在GNU/Linux下设置与定时更换桌面壁纸
  13. navicat导入sql文件错误
  14. JavaScript验证输入的字符是否包含表情
  15. ps使用经验
  16. [转]centos每天自动备份mysql数据库
  17. Repository HDU - 2846 字典树
  18. Excel如何实现两个工作表数据的对比
  19. [skill] mmap / fwrite / write linux磁盘读写的分层结构
  20. DateTimePicker用法

热门文章

  1. springcloud zuul网关整合swagger2,swagger被拦截问题
  2. JWT 工具类的编写
  3. 12组-Beta冲刺-4/5
  4. enzyme文档
  5. vue自定义组件的总结(一)
  6. jwt二次加密失败原因(Bad “options.expiresIn“ option the payload already has an “exp“ property.)
  7. 将本地文件推送到Gitee仓库
  8. gitea安装部署
  9. 日常开发记录-this.$message,this.$prompt,交换弹窗确定和取消按钮的位置,确定在左,取消在右
  10. docker compose设置不同容器间通信