米脂
我和其他一些领域都是这样做的。现在解决了:public function update(Request $request){ request()->validate([ 'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048', 'file' => 'required|max:100000|mimes:doc,docx,pdf', 'email' => 'required|email', ]); $peoples = People::find($request->id); $peoples->Name = $request->name; $peoples->Email = $request->email; $peoples->Address = $request->address; if ($request->hasFile('image')) { if ($peoples->image) { File::delete(public_path($peoples->image)); } $imageName = time() . '.' . request()->image->getClientOriginalExtension(); request()->image->move(public_path('images/'), $imageName); $peoples->image = $imageName; } if ($request->hasFile('file')) { if ($peoples->File) { File::delete(public_path($peoples->File)); } $fileName = time() . '.' . request()->file->getClientOriginalExtension(); request()->file->move(public_path('files/'), $fileName); $peoples->File = $fileName; } $peoples->update(); $peoples->save();}