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