与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
。
解决方案
您不能覆盖表与表B的人一个变量,你实例化的Model_A,不Model_B(ORM ::工厂(“A”))。
当你做到这一点,ORM会自动追加选择($此 - > _ table_name的*)。所有其他选择之后所以以前的(钥匙)将被覆盖。
不隶属于 StackOverflow