Подскажите, как можно из экземпляра "Active Record", который возвращают методы find, достать одно или два значения без дополнительных свойств (related, validators, scenario и др.).
Например, при поиске по какому-либо критерию мы получим следующий массив объектов:
Код: Выделить всё
Array
(
[0] => Test Object
(
[_new:CActiveRecord:private] =>
[_attributes:CActiveRecord:private] => Array
(
[id] => 2
[name] => new_user
[email] => localhost@localhost
[age] => 25
)
[_related:CActiveRecord:private] => Array
(
)
[_c:CActiveRecord:private] =>
[_pk:CActiveRecord:private] => 2
[_alias:CActiveRecord:private] => t
[_errors:CModel:private] => Array
(
)
[_validators:CModel:private] =>
[_scenario:CModel:private] => update
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
Код: Выделить всё
Array
(
[id] => 2
[name] => new_user
)
Теги: yii, framework, active record, cactiverecord, find, findall.