Kohana orm V3を使用して複数のテーブルからデータを選択します
-
27-09-2019 - |
質問
Kohana Ormを使用して複数のテーブルからデータを選択できないようです。
私がする時:
$obj = orm::factory('a')
->join('b')
->on('a.b_id','=','b.id')
->select ('b.*','a.*')
->find_all();
で利用可能な唯一の変数 $obj
テーブルからです a
.
解決
Model_b(orm :: factory( 'a'))ではなく、モデル_aをインストールする際に、テーブルBの変数を上書きすることはできません。
これを行うと、ORMは他のすべての選択の後にselect($ this-> _ table_name。*)を自動的に追加して、前のもの(キー)が上書きされます。
所属していません StackOverflow