NDB zlucenie 2 stlpcov do 1

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
duskohu
Člen | 778
+
0
-

Caute, Viete mi poradit ci je moznost zlucit 2 stlpce do 1? Skusal som toto, ale takto to asi nepojde.

$companyType = $this->companyTypeRepository->findAll()->select('id, name desc as title');
$companyType->fetchPairs('id', 'title');

Ide mi o to ze mam 3 stlpce id, name a desc a ked pouzijem fetchPairs(), tak by som chcel mat pole:

$array[id] = name+desc

da sa to cez NDB vobec? Viem ze sa to da spracovat este do pola cez foreach a tam zlucit stlpce, ale zaujima ma ci je mozne aj nieco taketo.

bazo
Člen | 620
+
0
-

zjavne si do select() mozes napisat sql tak co tak napriklad pouzit funkciu concat?

duskohu
Člen | 778
+
0
-

:-) to ma ani nenapadlo, funguje paradne, dakujem.