各位大神,我在用tp5做多表關聯的查詢的時候,用視圖查詢的方法進行,類似於Db::view('table_a')->view('table_b')-> view('table_c')->view('table_d')->view('table_e')->select() 的這種方式進行,請問一下如果想用模型類別來做這種類似於很多表(5個以上)的關聯查詢時,用什麼方法來做?是要給每個表格都建立好表間關聯模型,然後再串起來用嗎?謝謝啦!
Autumn2018-10-11 11:11:11
DB::table('表1') ->alias('a') ->field(") ->where( $where) ->join('資料表d','a.id=d.id','left')   ;->join('') ->join('') ->order('' ) ->page() -> select();這樣,不管你有幾個表都可以join進來