Я храню данные в моем контроллере, как показано ниже
Контроллер
public function store(Request $request, $patient_id)
{
$auth = auth();
$patient_info = this->patient->store(Arr::add($request->all(),
'patient_id' => $patient_id, 'user_id' => $auth->id()));
dd($patient_info);
}
Модель
class Patient extends Model
{
protected $fillable = ['name','patient_id','user_id'];
}
Результаты
"patient": {
"name": "Mohammed",
"patient_id": "1",
"updated_at": "2019-05-11 18:52:32",
"created_at": "2019-05-11 18:52:32",
"id": 1
}
Данные точно хранятся в моей базе данных, но без user_id , как показано в ответе.Тем не менее, я включил user_id
в Arr: add () .Что я могу делать не так в моем коде, пожалуйста?
PS: новичок в laravel