0
我得到一个幼体4.2错误:电子邮件,我从来没有见过这个人之前Laravel错误:电子邮件
我的模型:/User/Setting.php(这是该行造成的误差)
\User::find($user_id)->fill($update)->save();
有谁知道那个错误是什么意思?
感谢
我得到一个幼体4.2错误:电子邮件,我从来没有见过这个人之前Laravel错误:电子邮件
我的模型:/User/Setting.php(这是该行造成的误差)
\User::find($user_id)->fill($update)->save();
有谁知道那个错误是什么意思?
感谢
这可能意味着email
不是$fillable
阵列模型的英寸 如果您想将mass assign attributes添加到您的模型中,您必须将应填写的属性列入白名单。 只是在模型中加入这一点,你应该是好去:
class User extends Eloquent {
// [...]
protected $fillable = ['foo', 'bar', 'email'];
}
(而不是foo
和bar
添加要传递给fill()
其他属性)
我不明白你是什么,你的意思是可填写阵列? – user3150060 2015-02-06 19:29:59
我在哪里添加?哪个文件? – user3150060 2015-02-06 19:30:38
在'用户'模型中。我稍微更新了一个问题的解释。还请确保点击导致官方文档的链接 – lukasgeiter 2015-02-06 19:33:36