如何在php中停用父记录后停用所有相关记录

时间:2018-01-14 05:14:48

标签: php laravel

我正在一个工作门户网站上,我有一个雇主组织。 组织有很多用户。 它的用户可以上传多个工作: - 用户有很多贴子 等等..

只想问一下我应该写什么逻辑,这样如果我从管理员面板停用组织的帐户,所有相关的记录,即用户,发布的工作等等也会自动停用,不应该从主页上访问网站。

或者,如果我停用其中任何一个用户,则只有与该用户关联的所有记录都将被停用,并且无法从该网站的主页访问。

1 个答案:

答案 0 :(得分:0)

您可以添加" organization_id,user_id,visibility"列到帖子,工作等表。当您禁用组织或用户时,您可以根据" organization_id,user_id"来过滤帖子和作业记录。列,您可以制作这些记录" visibility = false"