Doctrine – Jak udělat right join
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Oli
 - Člen | 1215
 
Ahoj,
jak řešíte right join v Doctrine? Mám odměny a
varianty, který se spojujou ve spojovací tabulce. A chtěl bych
vypsat do gridu všechny odměny i s variantama. Některý
odměny ale nemusí mít variantu. V podstatě bych chtěl tohle:
SELECT r.*, rv.name FROM `reward_variants rv RIGHT JOIN rewards r
ON rv.reward_id = r.id`. Můžu toho nějakým způsobem dosáhnout?
Google mě moc nepomohl. Prej to nejde, nebo to je zbytečný. Ale přijde mi to jako takovej základ, kterej musí přece nějak jít?

- David Matějka
 - Moderator | 6445
 
->from(Reward::class,'reward')
->leftJoin('reward.variants', 'variant')