所以基本上我有多对多的关系:每个用户可以有很多赌注,每个赌注可以有很多用户。当我需要在表格中显示用户的所有赌注时,会出现问题。一些投注用户可以检查,所以我需要更改行颜色。是否有可能以某种方式以简单的方式获得所有赌注和关系,只有当前用户存在?
类似的东西:
public function users()
{
return $this->belongsToMany(\App\Models\User\User::class)->withTimestamps();
}
public function user()
{
return $this->belongsToMany(\App\Models\User\User::class)->where('user_id', '=', Auth::id())->withTimestamps(); // here a need to retrieve first so that it be like $bets[1]->user
}