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?
Haben Sie daran gedacht, die "Union" -Funktion der Sammlungen zu verwenden, um die gesamte Sammlung zusammenzuführen, um alle benötigten Daten abzurufen?
%Vor%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.
Tags und Links php laravel polymorphism eloquent