Selecionar colunas específicas com Criteria

Quero selecionar somente as colunas ID e EMAIL da tabela assinante. Sendo assim:


    $c = new Criteria();
    $c->clearSelectColumns();
    $c->addSelectColumn(AssinantePeer::ID);
    $c->addSelectColumn(AssinantePeer::EMAIL);
    $userRes = AssinantePeer::doSelectRS($c);

Reparem que foi utilizado o método doSelectRS.
Para percorrer o RecordSet, faça da seguinte maneira:


while ($userRes->next()) {
   $array[$userRes>get(1)] = $userRes>get(2);
}

Ou seja, o método $userRes->get(1) me dá a primeira coluna selecionada (ID) , o $userRes->get(2) a segunda e assim sucessivamente..
Eu poderia ter usado também os métodos $userRes->getString(“ID”) e $userRes->getString(“EMAIL”)

=)