getData('table_name'))) { throw new FailedException('模型关联的表【' .$model->getData('table_name'). '】不存在'); } } /** * 更新前 * * @time 2021年03月03日 * @param \think\Model $model * @return void */ public static function onBeforeUpdate($model): void { $data = $model->getData(); $tableName = $data['table_name'] ?? null; if ($tableName && !Table::exist($model->getData('table_name'))) { throw new FailedException('模型关联的表【' .$model->getData('table_name'). '】不存在'); } } }