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

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

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

我尝试打印了权限:

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

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


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

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

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
liyu001989
最佳答案

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

6天前 评论
讨论数量: 4

看一眼1的 is_admin 字段

2周前 评论
xinxinx (楼主) 2周前
liyu001989

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

6天前 评论

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