Проблема с оптимизацией ORM в Kohana (SHOW FULL COLUMNS FROM `tablename`)
Доброе время суток, форумчане.
У меня появилась проблема с запросом в одну таблицу БД:
$help1 = ORM::factory('help')
->where('id', '=', '1');
При формировании запроса в таблицу, получается:
Model_help Object ([_table_name:protected] => helps …[last_query] => SHOW FULL COLUMNS FROM `helps`…
Один из вариантов решения данной проблемы нашел на ссылка (создал файл, положил в директорию «classes»), но опять в сформированном запросе получается какая-то чехарда:
Model_help Object([_table_name:protected] => helps…. [last_query] => SELECT `department`… FROM `departments`…
Т.е. у меня есть таблица «departments», но речь же не о ней.
Второй вариант ссылка, но он какой-то громоздкий, и предполагает вставку полученной структуры таблицы в модель вручную.
Может, есть еще какой-нибудь вариант? Можно, конечно, через "DB::select" попробовать, но привязался к ORM.
Заранее спасибо.
Источник: Stack Overflow на русском