Modifier la getResult clé du tableau de la valeur de la clé primaire

Est-il possible de changer le tableau de valeurs de clé pour la getResult() dans Doctrine2?

Exemple:


$qb->select('t.id, t.name')->from('Table', 't');

Lorsque j'imprime cela, je reçois, ce qui n'est pas ce que je voulais:

print_r($qb->getQuery()->getResult());

//Print result: Array ( [0] => Array ( [id] => 20 [name] => Name1 ) [1] => Array ( [id] => 21 [percentagem] => Name2 ) )

Ce que je veux est:


Array ( [20] => Array ( [id] => 20 [name] => Name1 ) [21] => Array ( [id] => 21 [percentagem] => Name2 ) )

Des Suggestions, des conseils seraient appréciés.

OriginalL'auteur costa | 2012-07-04