2017-05-26 61 views
1

我已經在我的項目安裝揹包/ Laravel,evrything效果很好,到目前爲止,但不是當我嘗試添加一個新的「產品」,它拋出MasAssignamentException:揹包/ Laravel CRUD沒有「添加新的」

MassAssignmentException在Model.php行232: 農佈雷

其中「農佈雷」是在我的數據庫中的字段,我知道那是因爲Laravel需要去$fillabe變量,但如果將其設置或者配置,爲沒有得到那個錯誤。

模型中的
+0

請閱讀http://anytch.com/laravel-5-mass-assignment-guarded-vs-fillable/2/ – sumit

+0

您可以發表您的模型的232行代碼嗎? – manian

回答

1

..你應該有一個可輸入變量..喜歡

protected $fillable = [ 
    'nombre', 'somefield', 
]; 
+0

感謝您的回答,但我已經完成了 –

+0

並仍然有錯誤? – Demonyowh

+1

我注意到Backpack創建了一個名爲Models的新目錄,它在其中創建了它自己的Models,所以我添加了可填寫的變量並且它可以工作,謝謝 –

0

需要到你的模型和農佈雷字段添加到受保護的可填寫$

保護$可填寫= ['農佈雷「];

+0

感謝您的回答,但我已經完成了 –