laravel - 图像未保存到 laravel 中的数据库中
问题描述
您好我试图将数据保存到数据库数据保存但图像未保存如何将其保存在数据库中:
控制器:
public function store(Request $request)
{
// dd($request->all());
$request->validate([
'category_name' => 'required',
'category_description' => 'required',
'category_slug' => 'required',
'category_image' => 'required|image',
]);
DB::table('categories')->insert([
'category_name' => $request->category_name,
'category_description' => $request->category_description,
'category_slug' => $request->category_slug,
'category_image' => $request->category_image,
]);
$path = $request->file('category_image');
$path->getClientOriginalName();
$path->move(public_path('images/backend_images/category_images');
return back();
}
解决方案
好吧...在您的代码部分中,没有给定的指令,没有var.save();
这样的 eloquent 将如何存储任何数据?
每个例子做这样的事情:
$userImage = new UserImage;
$UserImage->save();
推荐阅读
- foreign-keys - Acumatica - 交叉参考
- spring-cloud-sleuth - 将自定义行李添加到当前跨度并由日志 MDC 访问
- python - 我们如何将数据框中的字段添加到下拉控件中以在网页中绘制数据?
- android - 如何动态更改卡片内的文字大小?
- modeling - CAD(Solidworks):如何随着斜坡的宽度变化而拉伸
- pointers - 返回地址 x86 汇编
- css - 悬停时停止 CSS 动画
- r - 每个新行的R循环`sample()`函数
- vue.js - 如何在 VueJS 项目的 index.html 中显示特定的 head 标签?
- powershell - 调用 WMIMethod - 未找到引发错误 - SCCM CCM 操作