찾다

 >  Q&A  >  본문

Illuminate\Database\QueryException: SQLSTATE: 일반 오류: 1364

왜 데이터를 입력할 수 없나요?

약속 테이블에 사용자 ID 속성을 입력하고 싶지 않은데 상관관계가 좋습니다. 누군가 도와주세요

Illuminate Database QueryException: SQLSTATE [HY000]: 일반 오류: 1364 'idusuario' 필드에 기본값이 없습니다. (연결: mysql, SQL: Insert citasidpacienteidtrabajadorfecha_horaobservaciones, precio_tratamiento, precio_totalestadopagoupdated_atcreated_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

으아아아 으아아아 으아아아

왜 작동하지 않는지 이해가 안 돼요

P粉011684326P粉011684326224일 전459

모든 응답(1)나는 대답할 것이다

  • P粉478445671

    P粉4784456712024-04-04 19:05:14

    생성라인에 문제가 있는 것 같아요.

    대신에 $cita = Cita::create($request->all($dataCita));라고 쓰면 됩니다. $cita = Cita::create($dataCita);

    이미 $request 中的参数准备了 $dataCita를 사용하고 계시기 때문입니다.

    회신하다
    0
  • 취소회신하다