왜 데이터를 입력할 수 없나요?
약속 테이블에 사용자 ID 속성을 입력하고 싶지 않은데 상관관계가 좋습니다. 누군가 도와주세요
으아아아 으아아아 으아아아Illuminate Database QueryException: SQLSTATE [HY000]: 일반 오류: 1364 'idusuario' 필드에 기본값이 없습니다. (연결: mysql, SQL: Insert
citas
(idpaciente
,idtrabajador
,fecha_hora
,observaciones
,precio_tratamiento
,precio_total
、estadopago
、updated_at
、created_at
) 값(1, 1, 2023-08-01 17:26:08, ? , 0, 0, 0, 2023-08-30 15:19:42, 2023-08-30 15:19:42)) 파일 C:larragonwwwapidovendorlaravelframeworksrcIlluminateDatabaseConnection.php 라인 795
왜 작동하지 않는지 이해가 안 돼요
생성라인에 문제가 있는 것 같아요.
대신에
$cita = Cita::create($request->all($dataCita));
라고 쓰면 됩니다.$cita = Cita::create($dataCita);
이미
$request
中的参数准备了$dataCita
를 사용하고 계시기 때문입니다.