Задать вопрос
serii81
@serii81
Я люблю phр...

Как в ларавель заполнить таблицу pivot из сидов?

Всем привет.
Есть таблица атрибутов и таблица продуктов.

Черезе api и контролер добавляются данные.
Сводная таблица product_attribute

ProductController store
public function store(StoreProductRequest $request)
  {
    $attributes = json_decode($request['attributes']);
    $product = Product::create($request->validated());
    $product->attributes()->sync($attributes);
    return new ProductResource($product);
  }


А как череp сиды добавить данные в таблицу product_attribute?
Причем данные которые я пропишу.
ProductSeeder.php
DB::table('product_attribute')->insert(
      [
        'product_id' => 1,
        'attr_id' => [1, 2]
      ],
    );
  • Вопрос задан
  • 87 просмотров
Подписаться 1 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы