在Permissions_Role模型中,我设置了这种关系。return User public function user() return $this->belongsTo('User', 'user_id');现在,我想稍后在模型中使用它来获取该用户的用户名在laravel 3中,这可以使用以下命令来完成。return ucword($this->user()->first()->username);
然而,在
我在我的项目中使用了Laravel 8,在这个项目中,我创建了一个名为Admin的定制中间件,如下所示:
public function handle(Request $request, Closure注意,roles和users表之间的关系是一对多的。这就是为什么我编写role()而不是roles()的原因,因为每个用户只有一个角色。
目前,我正试图在数据库中的两个模型之间创建一个雄辩的关系,一个在sql中,一个在mongodb中: { }一旦我试图调用趋势模型上的->location关系,我只会得到以下错误:
PHP Error: Call to a member function prepare() on null in /home/