Mam dwie relacje, w obu jest mnóstwo kolumn, ale potrzebuję w wyniku zapytania tylko kolumny jednej z nich. Jak to zrobić w obiekcie Criteria, aby nie pisać:
<?php $c->addSelectColumn( col1 ); $c->addSelectColumn( col2 ); // itd ?>
?
pzdr.
<?php $cr = new Criteria(); $cr->addJoin(FilesPeer::CATEGORY_ID, FilesCategoryPeer::ID); $cr->clearSelectColumns()->addSelectColumn(implode(',', array_values(FilesPeer::getFieldNames(BasePeer::TYPE_COLNAME)))); $this->setVar('files', FilesPeer::doSelectRS($cr)); ?>