我将数据添加到数据库表中,一些数据正在进入,而另一些则没有。我已经重新检查字段名称以确保它们是正确的。
dd($ request)的结果如下:
[
控制器:
public function store(Request $request)
{
//
Donation::create($request->all());
return redirect()->action('DonationController@index');
}
[
答案 0 :(得分:3)
Laravel有一个安全机制,您需要专门定义要填充的字段,在这种情况下是可分配的。更多信息here
因此,在这种情况下,请在Donation
模型中确保已在$fillable
数组中定义字段
protected $fillable = ['notes', 'another_field', 'another_field_2'];