질문을 삭제하지 말아주세요.!
 
1
0
-1

 1:N 관계를 가진 2개의 테이블이 있습니다.

 

즉, 부모와 자식 관계의 테이블이죠, 자식에는 부모테이블 레코드의 기본키 값을 무조건 가져가야하는데

 

기존 php에서는  mysql_insert_id라는게 있어서 외래키  넣을때 유용하게 썼는데

 

라라벨에서는 이거를 대체 해주는 함수가 있나요?

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      질문이 belongs 관계를 라라벨에서 처리하는 방법인 것 같은데 아래 예제처럼 부모 객체를 가져온 후에 save() 메서드의 파라미터로 인서트할 자식 객체를 전달해 주면 됩니다..

       

      $task = new App\Task(['name' => 'example task']); 
      
      $prj = App\Project::find(7);
       
      $task = $prj->tasks()->save($task);

       

       

      1. 이태희

        감사합니다,

      CommentAdd your comment...