php - 如何在 spatie 权限包中列出所有具有权限的角色?
问题描述
我在我的 laravel 项目中使用 spatie 包来获取角色和权限,我需要在表格中列出所有角色及其权限,有什么办法吗?
[
{
id:1,
name:"role1",
"permissions":[
{
"id":1,
"name":"Permission 1"
},
{
"id":2,
"name":"Permission 2",
}
]
}
]
解决方案
得到它:
$role_permissions = Role::with('permissions')->get();
(提问者回答)
推荐阅读
- browser - 在 Cypress 中,在测试前在 localStorage 中设置一个令牌
- numpy - Numpy - 在 3-d 矩阵中查找网格点的空间位置(知道该网格点的索引)
- ruby-on-rails - Rubocop Lint/Void:在 void 上下文中使用的文字
- php - 重定向包括 BLANK 或 /
- javascript - Jasmine 测试 sort() localecompare()
- jquery - 在jquery中计算keyup
- typescript - 收集装饰类(没有注册表类)
- python - Python:将电子邮件地址列表转换为发送电子邮件
- linux - 为什么 wget 更改文件类型?
- java - Vertx 没有绑定路由器