Для модели доктрины мне не всегда нужно извлекать все столбцы. Я надеялся, что смогу решить эту проблему, используя
$query = Doctrine_Query::create()->select('a');
if (!empty($value)){
$query->select('b');
}
$query->execute();
но это не работает ...
Кто-нибудь знает, как это можно сделать?