1
ピボットテーブルplayer_quiz
のクイズのプレイヤーに対して、カラムstatus
がrematch
に設定されているかどうかを確認する必要があるクエリのif文を作成する必要があります。 これはquiz
モデルに設定されている方法との関係である:私は、クエリのようなものを行う方法がわからないですLaravel - ピボットテーブルのカラム値のクエリからの関係
public function players()
{
return $this->belongsToMany('App\Player', 'player_quiz')->withPivot('status');
}
、それは基本的にどのように見えるべきか、ここでそれをより明確にしたい:
if ($quiz->players()->where('status', 'rematch'))->get();