2017-03-07 74 views
-1

我正在嘗試更改laravel用戶表的默認結構。我成功地遷移了表格,但是當我試圖向其中添加記錄時,儘管我傳遞了所有數據,但它給了我以下錯誤事件! enter image description here我可以更改laravel中的用戶表結構嗎?

+0

你能告訴我們,你有試過嗎? – sumit

+0

User :: create([「name」=> $ request-> name,「email」=> $ request-> email,「password」=> $ request-> password,「user_level_id」=> 1,「parent_user_id」 => \ Auth :: user() - > id]); – Biren

+0

我在用戶表('id','name','email','user_level_id','parent_user_id','password','remember_token','created_at','updated_at')的數據庫中有這些列 – Biren

回答

1

看起來像你需要設置所有列是可填充的,做這個模型:

protected $guarded = []; 

或有選擇性的列

protected $fillable = [ 
     name, email, user_level_id, parent_user_id, password 
    ]; 
+0

當然適當的字符串;) – lagbox

+0

很酷的作品!現在我有一個問題。我可以得到這個可填充的質量分配錯誤嗎? – Biren

+0

它不會......... – sumit

相關問題