我的表是man表,后期在里面创建了一个avatar字段,用于前端上传图片的字段。我写了一个updateAvatar上传图片的接口,但是实现不了
public function updateAvatar(Request $request)
{
$request->validate([
'avatar' => 'required'
]);
$man = auth('api')->user();//获取当前认证用户
$man->avatar = $request->input('avatar');
$man->save();
return $this->response->noContent();
}
//上传微信二维码路由
$api->patch('updateAvatar',[\App\Http\Controllers\Admin\ExtractController::class,'updateAvatar']);
这是postman运行错误结果
我感觉应该是$man = auth('api')->user();这个代码的问题,还有相关配置的问题,因为我不是在user表中插入图片字段,而且在我自己创建的man表里插入图片地址
实现接收前台上传的图片通过上传图片接口,将图片地址插入man表中对应的条数据中的avatar字段
报错代码复制发给我