Laravel - Spatie 权限说权限不存在
Laravel - Spatie permissions saying permission doesn't exist
我有一个正在执行的 FormRequest class 设置
public function authorize()
{
return Auth::user()->hasPermissionTo('can update users');
}
但是它抛出异常
但是在我的数据库中肯定存在权限
我是否需要使用某种形式的命名约定或者我可能做错了什么?
谢谢
尝试清除 Laravel 的缓存,如果添加的权限没有被缓存获取,就会发生这种情况。
按照@Tudor 的建议,在您的终端中尝试 运行 php artisan cache:clear
以清除 laravel 缓存
~问候
我有一个正在执行的 FormRequest class 设置
public function authorize()
{
return Auth::user()->hasPermissionTo('can update users');
}
但是它抛出异常
但是在我的数据库中肯定存在权限
我是否需要使用某种形式的命名约定或者我可能做错了什么?
谢谢
尝试清除 Laravel 的缓存,如果添加的权限没有被缓存获取,就会发生这种情况。
按照@Tudor 的建议,在您的终端中尝试 运行 php artisan cache:clear
以清除 laravel 缓存
~问候