php - Laravel의 두 테이블은 여러 필드를 통해 관련되어 있습니다. 모델 관계를 작성하는 방법은 무엇입니까?
漂亮男人
漂亮男人 2017-05-27 17:43:51
0
1
764

예를 들어 테이블 A에는 x_id, y_id가 있고 테이블 B에도 x_id, y_id가 있습니다. 테이블 A의 두 필드는 1 대 다중 테이블 B입니다.

으아악

laravel에는 속하는 ToMany가 있습니다. 관련 문서를 찾는 것이 내 요구 사항을 충족하지 못할 수도 있습니다. 핵심은 여기에 And 관계가 있다는 것입니다.

漂亮男人
漂亮男人

모든 응답(1)
刘奇

데이터베이스 테이블 구조를 재설계합니다. 테이블 A에 자동 증가 기본 키를 추가합니다. 테이블 A의 x_id와 y_id는 UNIQUE KEY A_x_id_y_id_UNIQUE(x_id, y_id)로 공동으로 고유합니다. 그러면 가입이 쉽습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿