У меня есть три таблицы Category и Company и Company_category.
Фирменная модель
public function categories(){
return $this->belongsToMany(\App\Category::class);
}
Категория модели
public function companies(){
return $this->belongsToMany(Company::class,'company_category');
}
Когда я пытаюсь вставить ID компании в таблицу
КодКонтроллера Категории:
$category = new Category();
$category->companies()->sync($request->get('company_id'));
Как я могу вставить category_id с company_id одновременно
ошибка возврата только этого кода:
SQLSTATE [23000]: Нарушение ограничения целостности: 1048 Столбец 'category_id' не может иметь значение null (SQL: вставить в company_category
(category_id
, company_id
) значения (, 1))