Heim > Fragen und Antworten > Hauptteil
Liebe Meister, wenn ich tp5 zum Abfragen mehrerer Tabellen verwende, verwende ich die Ansichtsabfragemethode, ähnlich wie Db::view('table_a')->view('table_b')->view( 'table_c') ->view('table_d')->view('table_e')->select() Wenn Sie eine Modellklasse verwenden möchten, um dies ähnlich wie bei vielen Tabellen zu tun (Welche Methode wird verwendet, um verwandte Abfragen durchzuführen?). mehr als 5)? Müssen wir für jede Tabelle ein Inter-Table-Assoziationsmodell erstellen und diese dann zur Verwendung aneinanderreihen? Danke schön!
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进来