Laravel 5表单,文件为

时间:2016-04-16 08:18:54

标签: php laravel laravel-5 laravel-5.1 laravel-5.2

我有一张这样的表:

Schema::create('partners', function (Blueprint $table) {
$table->increments('id');
$table->binary('image');
$table->string('name');
$table->string('link');
$table->timestamps();
});

然后,在验证之后,我需要从表单中添加数据,定义如下: {{Form::file('image')}}我试过这种方式:

public function newPartner(Request $request) {

$validator = Validator::make($request->all(), [
'name' => 'required',
'link' => 'required'
]);
if ($validator->fails()) {
 return redirect('partners/create')->withErrors($validator);
}
Partner::create($request->all());

return redirect('/');
}

但它没有用上传的图像填充二进制字段。 我怎样才能做到这一点? 谢谢你的帮助。

0 个答案:

没有答案