求TP5 下用模型做多表關聯查詢的方法?
阳光
阳光 2018-10-10 08:44:29
0
4
1859

各位大神,我在用tp5做多表關聯的查詢的時候,用視圖查詢的方法進行,類似於Db::view('table_a')->view('table_b')-> view('table_c')->view('table_d')->view('table_e')->select() 的這種方式進行,請問一下如果想用模型類別來做這種類似於很多表(5個以上)的關聯查詢時,用什麼方法來做?是要給每個表格都建立好表間關聯模型,然後再串起來用嗎?謝謝啦!

阳光
阳光

全部回覆(4)
Autumn

DB::table('表1') ->alias('a')    ->field(")    ->where( $where)    ->join('資料表d','a.id=d.id','left')   &nbsp ;->join('')    ->join('')    ->order('' )    ->page()    -> select();這樣,不管你有幾個表都可以join進來

*

PHP網站製作安裝程式步驟以及原理誰知道,求解? ? ?

*

PHP網站製作安裝程式步驟以及原理

Don't cry

一般來說,很少用到你說的5個表格連起來查詢的,如果需要大部分都是你的業務邏輯或資料庫設計有問題。不用太糾結這種問題

  • 回覆 非常感謝提醒,謝謝啦
    阳光 作者 2018-10-10 12:18:36
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!