>  Q&A  >  본문

Laravel의 다른 테이블에 피벗 테이블 연결

다음 구조와 다대다 관계가 있습니다.

으아악

보시다시피 저는 피벗 테이블용 모델을 만들고 관계를 구축하는 것 외에 전형적인 many-to-many 关系,生成一个包含所述表的键的数据透视表,但我还有第三个 foreign key 引用另一个表 "employees",如何我可以将这张员工表与我的表关联起来吗?枢?除了使用 ->using()외부적인 면을 갖고 있지만 지금까지는 효과가 없었습니다. 현재 모델의 예를 보여 드리겠습니다.

|Table receipts       |
|- id                 |
|- code               |
|- date               |
-----------------------
|Table plans          |
|- id                 |
|- number             |
|- name               |
-----------------------
|Table plan_receipt   |(Pivot)  
|- id                 |
|- receipt_id         |
|- plan_id            |
|- employee_id        |
-----------------------
|Table employees      |
|- id                 |
|- name               |
-----------------------

P粉073857911P粉073857911180일 전327

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

  • P粉315680565

    P粉3156805652024-03-28 00:34:50

    다음 두 가지를 변경해야 할 것 같습니다

    으아악 으아악

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