gpt4 book ai didi

laravel-5 - Laravel 5 修改批量赋值

转载 作者:行者123 更新时间:2023-12-02 03:25:04 25 4
gpt4 key购买 nike

如何即时更改模型的可填充属性?

例如,我有 User 模型,protected $fillable = ['name', 'email', 'password']

更新用户时,我想从批量分配中排除“电子邮件”,以便电子邮件不会在更新时更改。

最佳答案

批量分配并不意味着 fillable 中列出的所有字段都将被自动填充。

您仍然可以控制要在表中保存的内容。

所以如果你这样做:

$user = User::find(1);
$user->email = 'email@emails.com';
$user->save();

在上面的例子中,只有电子邮件会被保存,而名称和密码保持不变

关于laravel-5 - Laravel 5 修改批量赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30858110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com