簡體   English   中英

數據庫未添加所有字段

[英]Database not adding all fields

我正在將數據添加到數據庫表中,有些數據正在輸入,有些則沒有。 我已經重新檢查了字段名稱,以確保它們正確無誤。

dd($ request)的結果如下:

[ dd的結果]

控制器:

    public function store(Request $request)
{
    //

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

[ 數據庫結果]

Laravel具有一種安全機制,您需要特別定義要允許填充的字段(在這種情況下為批量分配)。 更多信息在這里

因此,在這種情況下,請在您的Donation模型中,確保已在$fillable數組中定義了字段,如下所示:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM