【发布时间】:2020-05-11 16:58:21
【问题描述】:
将图像上传到数据库会给出错误的路径。
它应该引用我的存储/上传目录
我也做了这个命令来公开存储文件夹。
php artisan storage:link
编码
enctype="multipart/form-data"
我的代码:
public function store(Posts $posts){
$validation = request()->validate([
'name' => 'required',
'ingredients' => 'required',
'prepartion' => 'required',
'categorie_id' => 'required',
'image' => 'required|file|image|max:5000'
]);
Posts::create($validation);
$posts->update([
'image' => request()->image->store('uploads', 'public')
]);
return redirect('/admin');
}
如果需要更多信息,请告诉我
【问题讨论】:
-
Laravel 有 documentation on File Uploads,可能想看看那里,看看是否有帮助