आपके पास यह है:
$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
लोड नहीं होगा।