È possibile modificare i valori della chiave dell'array per getResult() in Doctrine2?Modificare la chiave dell'array getResult per il valore della chiave primaria
Esempio:
$qb->select('t.id, t.name')->from('Table', 't');
Quando stampo questo, ottengo, che non è quello che volevo:
print_r($qb->getQuery()->getResult());
//Print result: Array ([0] => Array ([id] => 20 [name] => Name1) [1] => Array ([id] => 21 [percentagem] => Name2))
Quello che voglio è:
Array ([20] => Array ([id] => 20 [name] => Name1) [21] => Array ([id] => 21 [percentagem] => Name2))
Suggerimenti, suggerimenti sarebbero apprezzati.
Approccio eccitante ma non sembra funzionare con MySql 5.6.16. Dovrebbe? –
@ MatthewT.Baker Non è SQL, è DQL e come detto, non si traduce in nulla nella query SQL risultante. – Omn