1
Ich muss eine if-Anweisung für eine Abfrage machen, wo ich überprüfen muss, ob die status
rematch
für Spieler für das Quiz in der Pivot-Tabelle player_quiz
ist. Dies ist, wie man Beziehung wird in dem quiz
Modell aufgebaut:Laravel - Abfrage nach Spaltenwert in Pivot-Tabelle aus der Beziehung
public function players()
{
return $this->belongsToMany('App\Player', 'player_quiz')->withPivot('status');
}
Ich bin nicht sicher, wie diese Art der Abfrage zu tun, es klarer hier zu machen, wie es im Grunde sollte wie folgt aussehen:
if ($quiz->players()->where('status', 'rematch'))->get();