ホームページ  >  に質問  >  本文

モデルを使用して TP5 で複数テーブル関連のクエリを実行する方法をお探しですか?


マスターの皆様、tp5 を使用して複数のテーブルをクエリするときは、Db::view('table_a')->view('table_b')-> view('table_c) と同様のビュー クエリ メソッドを使用します。 ')->view('table_d')->view('table_e')->select()。これを行うためにモデル クラスを使用したい場合、それは多くのどのメソッドを使用して実行する必要があるかに似ています。テーブル (5 つ以上) に関連するクエリはありますか?テーブルごとにテーブル間関連モデルを作成し、それらをつなぎ合わせて使用​​する必要がありますか?ありがとう!

阳光阳光2174日前1818

全員に返信(4)返信します

  • Autumn

    Autumn2018-10-11 11:11:11

    DB::table('Table1') ->エイリアス('a')    ->field(")  ->where( $ここで)  ->join('データ テーブル d','a.id=d.id','left')   ->参加('')  ->参加('')  ->注文('')   ->page()  -> この方法では、テーブルがいくつあっても結合できます。

    返事
    0
  • *

    *2018-10-11 00:13:39

    PHP Web サイトの作成とインストールの手順と原則を知っている人はいますか? ? ?

    返事
    0
  • *

    *2018-10-11 00:13:09

    PHP Web サイトの作成およびインストール手順の手順と原則

    返事
    0
  • Don't cry

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

    一般的に、必要に応じて、前述の 5 つのテーブルをクエリするために使用されることはほとんどありません。その理由は、主にビジネス ロジックまたはデータベース設計に問題があるためです。この問題についてはあまり心配しないでください

    返事
    0
  • 阳光

    思い出させてくれてありがとう、ありがとう

    阳光 · 2018-10-10 12:18:36
  • キャンセル返事