Выберите данные из нескольких таблиц с 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 :: Factory («A»)).
Когда вы это сделаете, ORM автоматически добавит выбор ($ thise -> _ _ table_name. *) После всех остальных выбирается, чтобы предыдущие (их ключи) будут перезаписаны.
Не связан с StackOverflow