簡體   English   中英

Laravel與$ request合並

[英]Laravel merge with $request

我正在嘗試將當前用戶ID與laravel $ request合並,並且aftr合並所有數據將保存到DB中。 執行后,數據保存到DB中,但id保存為空值。 請看我的代碼

public function store(Request $request, ClassModel $model)
{
    $model->create($request->merge(['created_user_id' => Auth::user()->id])->all());

    return redirect()->route('class.index')->withStatus(__('Class successfully created.'));
}

誰能告訴我為什么用戶ID不保存在數據庫中。

您的字段可能為nullable但隨后在模型的$fillable數組(用於批量分配保護)中,您忘記了包括created_user_id列。 請檢查一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM