5.0.0 - 严重 - 已关闭
TP5.1的模型对象保存数据总是抛出异常。如果把保存数据的代码写在了try catch块里,代码总是会执行进入到catch块,错误信息是个空字符串。
但是数据可以保存到数据库。
【UserMedia.php】
namespace app\common\model;
use think\Model;
class UserMedia extends Model
{
}【某某控制器方法】try {
$data['email'] = 'admin@qq.com';
$data['password'] = '123456';
$model = UserMedia::create($data, true);
if ($model->id) {
$this->success('注册成功'. $model->id);
} else {
$this->error('注册失败!');
}
} catch (\Exception $e) {
$this->error('注册出错!'. $e->getMessage());
} 