Псевдоним столбца базы данных Kohana, один или два оставляя остальные
Есть ли способ псевдоним столбца или два и оставить остальное без изменений с помощью модуля базы данных.
# TAKING THIS EXAMPLE
$result = DB::select(array('longcolumnname1', 'col1'), array('longcolumnname2', 'aliascol2'))->from('table_name')->execute()->current();
# AND TURNING IT INTO SOMETHING THIS... WITH THE '*'
$result = DB::select(array('longcolumnname1', 'col1'), array('longcolumnname2', '*'))->from('table_name')->execute()->current();
Моя главная причина в том, что я делаю левое объединение, которое иногда возвращает пустое значение, мой идентификатор перезаписывается в результатах, и я бы не хотел разбивать каждый столбец, необходимый только для устранения этой проблемы с идентификатором результата... легкий путь... или я просто ленивый...
1 ответ
Решение
Редактировать:
$result = DB::select('*', array('original_column', 'alias'))->from('table_name')->execute()->current();