찾다

 >  Q&A  >  본문

php - Laravel의 두 테이블은 여러 필드를 통해 관련되어 있습니다. 모델 관계를 작성하는 방법은 무엇입니까?

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

으아악

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

漂亮男人漂亮男人2736일 전758

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

  • 怪我咯

    怪我咯2017-05-27 17:45:51

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

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