barname_newis
یک شنبه 19 مرداد 1393, 09:04 صبح
سلام
خسته نباشید
من میخام سه تا جدول رو با هم جوین کنم به این صورت :
تو مدل products من یک ارتباط با مدل categories دارم به این صورت :
public function categories()
{
return $this->belongsToMany('Category','product_categories_has_p roducts','products_product_id','product_categories _product_category_id');
}
تو مدل categories هم یه ارتباط دارم با جدول categoriesLanguage به این صورت :
public function Categorylanguages()
{
return $this->hasMany('CategoryLanguage','product_categories_pro duct_category_id');
}
حالا چطور میتونم با شی عی که از مدل products ساخته به categoryLanguage دسترسی داشته باشم؟
این طوری جواب نمیده :
$produc->category->Categorylanguages
خیلی ممنون میشم اگه پاسخ بدید
خسته نباشید
من میخام سه تا جدول رو با هم جوین کنم به این صورت :
تو مدل products من یک ارتباط با مدل categories دارم به این صورت :
public function categories()
{
return $this->belongsToMany('Category','product_categories_has_p roducts','products_product_id','product_categories _product_category_id');
}
تو مدل categories هم یه ارتباط دارم با جدول categoriesLanguage به این صورت :
public function Categorylanguages()
{
return $this->hasMany('CategoryLanguage','product_categories_pro duct_category_id');
}
حالا چطور میتونم با شی عی که از مدل products ساخته به categoryLanguage دسترسی داشته باشم؟
این طوری جواب نمیده :
$produc->category->Categorylanguages
خیلی ممنون میشم اگه پاسخ بدید