alias in select

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
PetrOFF
Сообщения: 52
Зарегистрирован: 2011.11.23, 13:07

alias in select

Сообщение PetrOFF »

Дак как оно работает?
пишу "select"=>"name as my_val"
в ответ глухо

Код: Выделить всё

my_val" is not defined. 
Если обявит его свойством, то при использование CJSON::encode
его все равно не видно
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: alias in select

Сообщение timlar »

О чем речь идет, о ActiveRecord или о построителе запросов?
Twitter: @timlar_ua
PetrOFF
Сообщения: 52
Зарегистрирован: 2011.11.23, 13:07

Re: alias in select

Сообщение PetrOFF »

ActiveRecord
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: alias in select

Сообщение timlar »

PetrOFF писал(а):ActiveRecord
В AR никак.
Twitter: @timlar_ua
PetrOFF
Сообщения: 52
Зарегистрирован: 2011.11.23, 13:07

Re: alias in select

Сообщение PetrOFF »

это большой промах :(
Интересно в следуших версиях добавят?
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: alias in select

Сообщение timlar »

А зачем в AR такая функциональность? Есть четко описанные поля, с которыми и работает AR.
Twitter: @timlar_ua
PetrOFF
Сообщения: 52
Зарегистрирован: 2011.11.23, 13:07

Re: alias in select

Сообщение PetrOFF »

ну может и AR это не надо а мне надо. Допустим я получаю данные из AR запроса, а отдать я их должен в жестко привязанном формате, с помощью sql можно переименовать нужные столбцы, и задача решена. Конечно можно формат данных сформировать и в самом пхп, или с помощью свойств в модели, но элегантно и красиво это через sql
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: alias in select

Сообщение timlar »

В таком случае, почему бы не использовать DAO, вместо AR?
Twitter: @timlar_ua
Ответить