create
phương thức tạo và lưu một phiên bản mới của mô hình của bạn. Vì mô hình không bao gồm id người dùng tại thời điểm đó, nó không thành công.
Bạn có thể khắc phục điều đó bằng cách thêm user_id
vào mảng có thể điền vào mô hình của bạn và cũng thêm id người dùng vào $validatedData
mảng trước khi tạo mô hình.
Ngoài ra, bạn cũng có thể tạo một phiên bản mới của mô hình của mình bằng new
từ khóa, đặt tất cả dữ liệu và lưu rõ ràng sau khi bạn hoàn tất:
$article = new Article($validatedData);
$article->user()->associate( Auth::user() );
$article->save();