>  Q&A  >  본문

SQLSTATE: 무결성 제약 조건 위반: 1048 'user_id' 열은 null일 수 없습니다.

laravel에 객체를 삽입하려고 할 때 이 오류가 발생합니다. 이것은 내 컨트롤러 클래스의 기능입니다.

으아악

내 경로:

으아악

내 web.php

public function insertDelete(Producto $item)
{
     $date = date('Y-m-d');
   $venta=new venta();

     $venta->fechaVenta=$date;
     $venta->user_id=$item->user_id;
    $venta->producto_id=$item->id;
     $venta->envio_id=$item->envio_id;
    $venta->save();
    Producto::where('id',$item->id)->delete();
    return view('pruebas');}

P粉576184933P粉576184933185일 전325

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

  • P粉482108310

    P粉4821083102024-03-22 17:57:26

    경로에서 경로 모델 바인딩을 위한 매개변수를 지정하지 않았습니다. 당신은 $item 을 기대하고 있습니다. 이 경우 다음과 같은 것이 필요합니다:

    으아아아

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