ich ein Array eines bestimmten Modells haben, aus der Datenbank abgerufen, sagen wir mal:Laravel Beziehungen: das Verhältnis von einer Reihe von Modellen
$entries = Entry::with('area')->get();
ich all die ‚Area erhalten möchten 'die mit den Einträgen zusammenhängen.
Ein Eintrag bezieht sich auf einen und nur einen Bereich.
Ich kann durch die $entries
Array durchlaufen, die Area
für jeden einzelnen von ihnen und speichern Sie es in einem anderen Array, aufpassen, zu vermeiden, Duplikate (ja, ich möchte eine "distinct" der Bereiche).
Gibt es keine bessere Lösung? Selbst alle Bereiche zu nehmen, um sie danach zu bearbeiten (Duplikate zu entfernen) wäre besser (denke ich) als durch das $entries
Array zu laufen.
Möchten Sie einen bestimmten Bereich für Einträge als Endergebnis? –
Ja! Da ein Bereich viele Einträge enthalten kann, wird er oft angezeigt. Ich möchte nur wissen, welche Bereiche die Einträge angefordert haben. –
Ein Bereich muss mit einem Eintrag verknüpft sein ?, –