Abrufen aller MorphedByMany-Beziehungen in Laravel Eloquent

9

In der Laravel-Dokumentation gibt es das folgende Beispiel zum Abrufen von morphedByMany relations, bei denen es sich um viele-zu-viele-polymorphe Beziehungen handelt.

Laravel Viele zu viele polymorphe Beziehungsdokumentation

%Vor%

Wie bekomme ich eine Liste aller morphed Relationen in einer Abfrage / Sammlung, zum Beispiel, posts und videos , und wenn ich später photos (oder irgendetwas) hinzugefügt habe, das auch?

    
Andrew Willis 11.03.2016, 19:13
quelle

2 Antworten

0

Haben Sie daran gedacht, die "Union" -Funktion der Sammlungen zu verwenden, um die gesamte Sammlung zusammenzuführen, um alle benötigten Daten abzurufen?

%Vor%     
Simone Cabrino 25.05.2017 08:54
quelle
-2

Sie können eine Beziehung für Ihre Tag-Klasse als solche hinzufügen

%Vor%

Das wird die Tagsgable_id und Taggable_type verwenden, um das relevante Modell zu erhalten, mit dem es verbunden ist.

    
KiaiFighter 11.03.2016 21:40
quelle

Tags und Links