В моей базе данных есть категории, и они могут иметь дочерние категории.Категории также имеют продукты.Пример:
Category
Sub-Category 1
Product 1
Sub-Sub-Category 1
Product 2
Product 3
Категория Модель
public function childs()
{
return $this->hasMany('App\Category', 'parent_id', 'id');
}
public function products()
{
return $this->belongsToMany('App\Products');
}
Мой вопрос: если я сделаю продукты $ Category->, я хочу, чтобы они дали мне все продукты.Если я сделаю $ Sub-Sub-Category-1, это даст мне продукт 2 и продукт 3. Спасибо за помощь.