【发布时间】:2020-02-07 05:47:52
【问题描述】:
我有用户和玩家团队模型。当某个团队为他们的团队挑选用户时。然后它存储在像team_id和player_id这样的playerteam模型中。(player_id是user_id); 现在我只想显示那些不在 playerteam 模型中的用户。 为此我已经通过了
User::with('playerTeam)->get()
在刀片文件中。它显示了所有用户,但我只想显示那些 id 不在 playerteam 模型中的用户。 这些是我尝试过的代码 在用户模型中
public function playerTeam()
{
return $this->hasMany(PlayerTeam::class,'player_id');
}
控制器
$data['users'] = User::with('playerTeam')->get();
$data['playerteam'] = PlayerTeam::get();
return view('page',$data);
那么,我如何显示不在 playerteam 模型中的用户。
【问题讨论】: