使用同步方法laravel在数据透视中进行软删除

时间:2017-12-16 07:17:04

标签: php mysql laravel eloquent laravel-5.5

我希望在用户表中同步一些关系,我不想让Laravel删除该行,我想在该行上进行一些更新(比如填充deleted_at), 我搜索到目前为止,只有我找到的解决方案是覆盖同步方法。

那么我如何覆盖同步方法来更新行?

或者是针对这个问题的另一种解决方案?

编辑:我知道问题出在edittext.getText().clear();方法,如果我可以覆盖detach它将会解决!

由于

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找这种方法。

$user->your_relation()->updateExistingPivot($userid, ['deleted_at' => $date]);