I have the following driver
public function store(MachineCreateRequest $request)
{
$user_id = auth()->id();
$company_id = User::find($user_id)->company->id; //ID = 3
$machine->company_id = $company_id;
$machine = Machine::create($request->all());
$machine->company()->attach($company_id);
$machine->accessories()->sync($request->accessories);
$machine->developments()->sync($request->developments);
session()->flash('success', 'Maquina creada correctamente');
return redirect()->route('machine.index');
}
How could I insert the $ company_id field in the Machine :: create? since when I create the record it is an error General error: 1364 Field 'company_id' does not have a default value.