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]
      ],
    );
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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