Ich habe zwei Tabellen: Users
und Images
.Wie Bedingung in Verbindungstabellen hinzufügen?
So kann ein Benutzer einige Bilder haben.
Für diese Beziehung habe ich zusätzliche Funktion in Modell User
:
public function images()
{
return $this->hasMany('App\Images', 'idElement', 'id');
}
Und Controller ich habe:
$users = Users::where('id', $id)->with("images")->get();
Wie kann ich für images table
in Controller zusätzliche Bedingung hinzufügen, die "where images.type = 1"
sein?
Jetzt sind diese Tabellen nur durch Primärschlüssel verbunden, aber ich muss noch eine neue Bedingung einstellen.
Hinweis: Sie haben das Modell 'Benutzer', aber Sie greifen auf' Benutzer :: 'zu. Modellnamen sollten Singular sein (Präferenz sowieso) –