为什么id为1的账号删除不了别人的回复?

在 所有的授权策略都继承了父级policy,里面有个权限判断

为什么id为1的账号删除不了别人的回复?
但是我在接口测试的时候,id为1的管理员并没有权限。只能是发布人能够删除回复。id 为1的管理员没有权限删除。

我尝试打印了权限:

为什么id为1的账号删除不了别人的回复?

为什么id为1的账号删除不了别人的回复?
返回的false,这是为什么?


以下是补充:
数据库 User表字段补充

为什么id为1的账号删除不了别人的回复?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
liyu001989
最佳答案

检查一下 model_has_roles role_has_permissions roles 三个表,权限是否关联对了

1年前 评论
讨论数量: 5

看一眼1的 is_admin 字段

1年前 评论
xinxinx (楼主) 1年前
liyu001989

检查一下 model_has_roles role_has_permissions roles 三个表,权限是否关联对了

1年前 评论

同样的问题,只有这里打印出来是 false ,但是网页端打印出来是 true

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!