Du har dette:
$product = Product::with('images', 'brand')
->select($fields)
->where('display', 1)
->find($id);
Du får null
for brand
og det kan være, fordi du har nogle specifikke felter, og du har højst sandsynligt ikke valgt foreing_key
fra products
tabel, der opretter relationen til Brand
, så hvis dine products
tabel indeholder foreign_key
(sandsynligvis brand_id
) af brand
tabel, så skal du vælge den foreign_key
fra products
bord også. Så tilføj bare den foreign_key/brand_id
i $fields
variabel. Uden relationsbyggernøglen (FK
) Brand
vil ikke blive indlæst.