diff --git a/src/plugin/admin/app/controller/Crud.php b/src/plugin/admin/app/controller/Crud.php index a2f55dad..9cfb6923 100644 --- a/src/plugin/admin/app/controller/Crud.php +++ b/src/plugin/admin/app/controller/Crud.php @@ -274,7 +274,7 @@ protected function doUpdate($id, $data) protected function inputFilter(array $data): array { $table = config('plugin.admin.database.connections.mysql.prefix') . $this->model->getTable(); - $allow_column = Util::db()->select("desc `$table`"); + $allow_column = $this->model->getConnection()->select("desc `$table`"); if (!$allow_column) { throw new BusinessException('表不存在', 2); }