自动Laravel Soft删除关系

时间:2018-01-05 13:53:37

标签: php laravel

我已阅读Soft Delete Cascading with Laravel 5.2 ...现在我认为关于关系的信息已经在belongsTo()中有所涉及。

如果有任何关系被触及,

是否有人在删除期间已经创建了自动检查

或者

a)删除那些(DELETE CASCADE仿真) b)抛出异常(DELETE RESTRICT仿真)

否则,让我们创建一个: - )

有关此事的问题:

  • 如何查询模型的所有外交关系

1 个答案:

答案 0 :(得分:1)

我刚做dd($user)并找到了:

  #relations: array:3 [▼
    "company" => Company {#803 ▶}
    "roles" => Collection {#829 ▶}
    "extendedPermissions" => Collection {#830 ▶}
  ]

你有关系。我想你可以使用这些数据级联删除。