>  Q&A  >  본문

TP5에서 모델을 사용하여 다중 테이블 관련 쿼리를 수행하는 방법을 찾고 계십니까?


스승님, 저는 tp5를 사용하여 여러 테이블을 쿼리할 때 Db::view('table_a')->view('table_b')->view( 'table_c')와 유사한 view 쿼리 방법을 사용합니다. ->view('table_d')->view('table_e')->select(). 모델 클래스를 사용하여 많은 테이블과 유사한 작업을 수행하려는 경우(관련 쿼리를 수행하는 데 사용되는 방법은 무엇입니까?) 5개 이상)? 각 테이블에 대해 테이블 ​​간 연관 모델을 생성한 다음 이를 함께 묶어서 사용해야 합니까? 감사합니다!

阳光阳光2174일 전1815

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

  • Autumn

    Autumn2018-10-11 11:11:11

    DB::테이블('테이블1') ->별칭('a')  ->필드(")  ->where( $ where)  ->join('데이터 테이블 d','a.id=d.id','왼쪽')   ->가입('')    ->가입('')  ->주문('' )  ->page()  -> 이런 식으로 테이블 수에 관계없이 조인할 수 있습니다.

    회신하다
    0
  • *

    *2018-10-11 00:13:39

    PHP 웹사이트를 만들고 설치하는 단계와 원리를 아는 사람이 있나요? ? ?

    회신하다
    0
  • *

    *2018-10-11 00:13:09

    PHP 웹사이트 생성 및 설치 절차 단계 및 원칙

    회신하다
    0
  • Don't cry

    Don't cry2018-10-10 10:46:44

    일반적으로 말씀하신 5개의 테이블을 쿼리하는 데는 거의 사용되지 않는데, 필요한 경우에는 대부분 비즈니스 로직이나 데이터베이스 설계에 문제가 있기 때문입니다. 이 문제에 대해 너무 걱정하지 마세요.

    회신하다
    0
  • 阳光

    상기시켜주셔서 정말 감사합니다.

    阳光 · 2018-10-10 12:18:36
  • 취소회신하다