create
метод създаваи записва нов екземпляр на вашия модел. Тъй като моделът не включва идентификатора на потребителя в този момент, той се проваля.
Можете да поправите това, като добавите user_id
към масива за попълване на вашия модел и също така добавете потребителския идентификатор към $validatedData
масив, преди да създадете модела.
Като алтернатива можете също да създадете нов екземпляр на вашия модел с new
ключова дума, задайте всички данни и изрично ги запазете, след като сте готови:
$article = new Article($validatedData);
$article->user()->associate( Auth::user() );
$article->save();