21,893
社区成员




$model = model('Model');
$model->startTrans();
try {
$modelIfno = $model->find(['id'=>$id]);
$tableName = config('database.prefix') . $modelIfno['table_name'];
/* 这两句不注销不会回滚,注销则没有问题
$sql = "DROP TABLE {$tableName}";// 删除表
$resSql = $model->execute($sql);
*/
$res = $model->where(['id' => $id])->delete();// 删除模型
// 删除栏目
$cateRes = model('cateType')->where(['mode_id' => 200])->delete();
$model->commit();
} catch (\Exception $e) {
$model->rollback();
return $this->result('', '0', '删除模型失败');
}