هر محصول متعلق هست به یک برند
هر برند دارای چندین محصول است
میشه رابطه یک (برند) به چند(محصول)
داخل مدل محصول میشه این
public function brand(){
return $this->belongsTo('App\Brand','brandId', 'id');
}
//داخل مدل برند اینو بنویس
public function products()
{
return $this->hasMany('App\Product' , 'brandId' , 'id');
}
/*حالا brandId رو بزار داخل جدول محصولاتت توی دیتا بیس*/
/*هر جا ک خاصتی استفاده کنی بنویس*/
$product = new Product();
$product->brand->name;
/*خب حالا محصولاتی که از برند "ایران ساخت" هست رو میخاییی مثلا*/
/*وآیدی این برند 5 هست مثلا */
$products = Product::where('brandId' , 5)->get();
/*حالا داخل $products محصولاتی هستن که از برند "ایران ساخت" هستن و باید حمایت بشن */
/*برم شام دیگ . ایشالا ک درست نوشتم حححح*/شاید پاسخ شما همینجا باشد