Измените ключ массива getResult на значение первичного ключа

Можно ли изменить значения ключей массива для getResult ()в Doctrine2?

Пример:

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

Когда я печатаю это, я получаю не то, что хотел:

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

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

Я хочу:

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

Предложения, подсказки будут оценены.

19
задан PeeHaa 6 July 2012 в 08:56
поделиться