我具有一个belongsToMany关系以下关系
Table:| users | forums |forum_user (pivot table)
| id | id | id
| name | name | user_id
| email | | forum_id
| | |
并且已经定义了以下关系
pubic function forums() {
return $this->belongsToMany(Forum::class);
}
关于用户模型和
pubic function forums() {
return $this->belongsToMany(Forum::class);
}
在论坛模型上
现在尝试执行此操作
User::first()->forums()->get()
它返回错误
Symfony\Component\Debug\Exception\FatalErrorException
Type of Illuminate\Database\Eloquent\Relations\Pivot::$ must be array (as in class
Illuminate\Database\Eloquent\Model)
如何解决此错误
我当前在我的项目中使用laravel 6
尝试一下
User :: first()-> forums-> get()