Ich habe diese Tabelle,hasManyThrough nicht funktioniert
categories: id | name | slug
Products: id | name | slug | category_id | brand_id
Brands: id | name | slug |
Das Problem tritt auf, wenn ich versuche, Marken zu bringen hier in der Kategorie der Funktion.
Kategorie Model
public function brands()
{
return $this->hasManyThrough('App\Brand', 'App\Product' 'brand_id', 'id');
}
Die Marke entweder nicht erscheint oder in der falschen Kategorie angezeigt.
Gibt es einen anderen Weg, um durch die Marken Produkte zu kommen?