数据库未添加所有字段

时间:2017-05-03 14:00:35

标签: php mysql laravel

我将数据添加到数据库表中,一些数据正在进入,而另一些则没有。我已经重新检查字段名称以确保它们是正确的。

dd($ request)的结果如下:

[results of dd]

控制器:

    public function store(Request $request)
{
    //

    Donation::create($request->all());
    return redirect()->action('DonationController@index');
}

[Database results]

1 个答案:

答案 0 :(得分:3)

Laravel有一个安全机制,您需要专门定义要填充的字段,在这种情况下是可分配的。更多信息here

因此,在这种情况下,请在Donation模型中确保已在$fillable数组中定义字段

protected $fillable = ['notes', 'another_field', 'another_field_2'];