Имате това:
$product = Product::with('images', 'brand')
->select($fields)
->where('display', 1)
->find($id);
Получавате null
за brand
и може да е защото имате някои специфични полета и най-вероятно не сте избрали foreing_key
от products
таблица, която създава връзката с Brand
, така че ако вашите products
таблицата съдържа foreign_key
(вероятно brand_id
) на brand
таблица, тогава трябва да изберете този foreign_key
от products
маса също. Така че, просто добавете този foreign_key/brand_id
в $fields
променлива. Без ключа за изграждане на релации (FK
) Brand
няма да се зареди.