think php 软删除
阅读原文时间:2023年07月09日阅读:2
   <a href="/admin/exam/delete/id/{$v.id}" onclick="if(confirm('确认删除?')) location.href='#'"> 删除 </a>

控制器

public function delete($id)  
{  
    if (!intval($id)) {  
        $this->error('参数错误', '/admin/exam/index');  
    }  
    $result=\\app\\Admin\\model\\Exam::del($id);  

// var_dump($res);
if (!$result){
$this->error('删除失败','/admin/exam/index');
}
$this->success('删除成功','/admin/exam/index');
}

模型

<?php

namespace app\Admin\model;

use think\Model;
//引入软删除
use traits\model\SoftDelete;

class Exam extends Model
{

// 使用软删除
use SoftDelete;
protected $table = 'exam';
protected $createTime=false;
protected $updateTime=false;

//执行软删除
public static function del($id){
return self::destroy($id);
}