Doctrine – výběr dvou entit do jednoho prvku v poli
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Radkos
- Člen | 62
Ahoj,
mám tento QueryBuilder:
$entityManager->createQueryBuilder()
->select('e1', 'e2')
->from(entita1:class, "e1")
->join(entita2:class, 'e2', 'WITH', 'e1.entita2_id= e2')
->getQuery()
->getResult();
vrátí mi to pole, které vypadá nějak takto:
0 ⇒ entita1
1 ⇒ entita2
2 ⇒ entita1
3 ⇒ entita2
…
Potřeboval bych ale, aby to bylo takovéhle pole:
0 ⇒ array(entita1, entita2),
1 ⇒ array(entita1, entita2),
2 ⇒ array(entita1, entita2)
.....
Neřešili jste to už někdo?