laravel 5.7 spatie / permission如何在User类和Role类之间建立关系

时间:2018-12-30 13:19:21

标签: php laravel

我使用spatie,并希望了解在类中User是否需要与Role类建立关系。也许您可以举个例子,说明如何在数据库中填充表格?

1 个答案:

答案 0 :(得分:0)

仔细检查Spatie / laravel权限文档here

在laravel中创建用户后,假设$userUser类的对象,然后您可以通过调用assignRole方法与角色表建立关系

$user->assignRole('writer');

//您也可以一次分配多个角色

$user->assignRole('writer', 'admin');

//或作为数组 $user->assignRole(['writer', 'admin']);