0
Q
합니까 모델 :
A
답변
1
만들고, 당신이 laravel를 사용하는 가정 않는 트랜잭션, 당신은 단지 하나의 새로운 인스턴스를 생성 할이처럼 채울 수 원하는 경우 :
$anotherPet = new \App\Pet;
$anotherPet->fill($data);
$anotherUser = \App\User::create($data); // transaction is made here; mandatory to have an id for your association
$anotherPet->user()->associate($anotherUser); // no transaction
$anotherPet->save(); // transaction is made here
당신이이 쿼리 대신 3가 이런 식으로, 외래 키 제약 조건없이 단일 쿼리를 만들 수있는 방법이 없습니다.
관련 문제
- 1. 합니까 고유()
- 2. 합니까 자바는
- 3. 합니까 EdmFunction 작업 코드 제 (더 edmx 모델 없음)
- 4. jQuery는 AJAX를 "대체"합니까?
- 5. 합니까 CSS 지원 상속
- 6. Eclipse를 어떻게 "설치"합니까?
- 7. 합니까 FileInputStream에는 주장 (나에게)
- 8. 이전 줄에 인쇄()합니까?
- 9. 합니까 카산드라 스토어 열
- 10. mremap이 메모리를 "초기화"합니까?
- 11. Resharper는 "어디에서나 검색"합니까?
- 12. 합니까 NightwatchJS 태그
- 13. 합니까 CGLIB는 클래스
- 14. 함수에서 어떻게 "분리"합니까?
- 15. 합니까 Qt는 확장 지원
- 16. 합니까 내선 JS지지 국제화
- 17. 합니까 할당은 기업의 가치
- 18. 합니까 @Asynchronous는 시간 제한
- 19. 어떻게 버퍼를 "재설정"합니까?
- 20. 어떻게 CountDownLatch를 "취소"합니까?
- 21. 합니까 '이'방법 라인을 따라
- 22. 그럼 약속에 어떻게()합니까?
- 23. R에서 무엇이 ... = ...합니까?
- 24. 합니까 우리는 codeignitor
- 25. 합니까 이드리스는 AGDA의 ↔
- 26. `쌍 '음모에 대해'식별 '합니까?
- 27. 합니까 $ 경로는 하위 디렉토리
- 28. JButton과 JComboBox를 어떻게 "결합"합니까?
- 29. 합니까 ReSharper에서 코드 지원 정리
- 30. 합니까 RefCell :: 내용을 이동 빌려?
그들은 2 개의 인스턴스이고 외래 키 제약 조건이 포함되어 있기 때문에 그 패턴을 생각해 냈습니다 : ( 'fill()'과 연관시킬 수 있습니까? –
이 경우 객체를 저장해야합니다 연결하기 전에 연결하려고합니다. 그렇지 않으면 기본 키가 없습니다. 첫 번째 대답이 업데이트되었습니다. –