php - Laravel 5.7 无法使用文件附件
问题描述
我需要在 laravel 5.7 中使用表单提交附加一些文件并保存到 .pdf 和 .jpeg 等表格这是我的文件附加表单组
<div class="form-group row">
<label for="inputPassword" class="col-sm-2 col-form-label">CV</label>
<div class="col-sm-10">
<input type="file" class="form-control-file" id="exampleFormControlFile1" name="file">
</div>
</div>
控制器是这样的,
public function store(Request $request)
{
$datas = New Data;
$datas->job = $request->input('job');
$datas->name = $request->input('name');
$datas->expe = $request->input('exp');
$datas->salary = $request->input('salary');
$datas->file = $request->input('file');
$datas->save();
return redirect()->back()->with('info','Your Job has been saved sucessfully');
}
但是当我提交表单以保存文件时出现错误消息
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'file' cannot be null
,我该如何解决这个问题?
解决方案
推荐阅读
- javascript - Expresss.js static() 不适用于深度超过一个文件夹的子目录(似乎)
- sql - SELECT * 复制表的结果,但选择每个字段不
- linux - 在 max_sectors_kb 处写入 IO
- laravel - Laravel - belongsToMany 的关系和最后一个 belongsToMany 的关系
- javascript - Highcharter:更新股票图时保持选定的缩放
- javascript - 运行 react js 脚本时遇到问题
- node.js - 将 Node.js 脚本转换为 Firebase 函数
- html - EasyAutoComplete 的高度受 div 高度限制
- leptonica - 如何从控制台安装 LEPTONICA 的 VERSION?
- r - 具体的小数位数取决于数字的大小