Здравствуйте. Обнаружил очень странное поведение Доктрины и не могу понять почему это происходит. По-этому решил обратится к Вам. Собственно вот - Модель - если она кому-то будет нужна. Проблема заключается в следующем до toArray n_id записи в полученном результате имеется, после n_id = null. По-этому использую '*, n.n_id n_test'. Самое интересное что n_test после toArray остается. Вот код кусок кода: PHP: <? // ... $this->q->select('*, n.n_id n_test') ->from('News n') ->where('n.n_is_block = 0') ->orderBy('n.n_id DESC'); $res = $this->query(); $this->q->free(); if ($res) { $res = $res->toArray(true); //... ?> $this->q->query - функция возвращающая Doctrine_Pager->execute(); $this->q - инициализируется в конструкторе Собственно все. Какие будут мысли, господа?