“Как мы можем управлять категорией и продуктом в Ларавеке” Ответ

Как мы можем управлять категорией и продуктом в Ларавеке

| id    | parent_id     | name          |
|----   |-----------    |-------------  |
| 1     | NULL          | Electronics   |
| 2     | 1             | Computers     |
| 3     | 2             | Accessories   |
| 4     | 3             | Keyboards     |
Tyagi420

Как мы можем управлять категорией и продуктом в Ларавеке

public function parent() {
    return $this->belongsTo(Category::class, 'parent_id');
}

public function childs() {
    return $this->hasMany(Category::class, 'parent_id');
}

public function products() {
    return $this->hasManyThrough(Product::class, Category::class, 'parent_id', 'category_id', 'id');
}
Tyagi420

Как мы можем управлять категорией и продуктом в Ларавеке

| id    | category_id   | name          |
|----   |-------------  |-----------    |
| 1     | 2             | Product 1     |
| 2     | 3             | Product 2     |
| 3     | 4             | Product 3     |
Tyagi420

Как мы можем управлять категорией и продуктом в Ларавеке

public function categories() {
    return $this->belongsTo(Category::class, 'category_id');
}
Tyagi420

Ответы похожие на “Как мы можем управлять категорией и продуктом в Ларавеке”

Вопросы похожие на “Как мы можем управлять категорией и продуктом в Ларавеке”

Больше похожих ответов на “Как мы можем управлять категорией и продуктом в Ларавеке” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования