2017-03-07 75 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

相关问题