模型save失败
laravel8 php8 mysql
模型一对一 关系 保存 没有报错 dd打印都是有值的 但是数据库却没有值
$user->items->registration_id= $registrationId;
$user->items->save();
直接查找关系的模型 查到后 去改 是正常的
$newItems=UserItems::query()
->where('user_id', $user->id)->first();
$newItems->registration_id= $registrationId;
$newItems->save();

有点匪夷所思 什么鬼·?
会有什么情况下出现这个问题呢
路由闭包是正常的
我的业务代码是有用事务的 会有影响吗?

关于 LearnKu
我的业务 会先删除所有id一样的数据 然后再给指定的用户 赋值 数据库会一次有值 一次没值
如果排除掉 马上要赋值的用户 就不会有这个问题
难不成 先删完 在用模型直接save是有问题的~~
直接查找关系的模型 查到后 去改 是正常的 就是正常的
不知道有没有人知道 这是为啥
是不是需要用到这个呀:递归保存模型和关联数据