所以我一直在寻找,但我找不到正确的答案。
我有一个现有的用户表,并通过SQL添加了一个birthdate列。通过user->birthdate检索列值,但在赋值时似乎无法保存这些值。在Laravel side上有什么我需要更新的吗?
我已经尝试过通过artisan make:model User重新创建模型
我可以分配其他值,除了新添加的列之外,这些值正在被保存
$user = User::find($id);
$user->birthdate = $birthdate; //NOT BEING SAVED
$user->name = $name; //VALUE IS BEING SAVED
$user->save();检索不成问题
$user = User::find($id);
echo $user->birthdate; // Echoes successfully任何帮助都将不胜感激
发布于 2015-10-04 20:46:32
在用户模型中,您需要将生日添加到可填充的数组中
protected $fillable = ['name', 'email', 'birthdate', 'password'];https://stackoverflow.com/questions/32931684
复制相似问题