मैं अपना मुखपृष्ठसिद्धांत 2 क्वेरी बिल्डर और शामिल होने के टेबल
return
$this->createQueryBuilder('c')
->select('c')
->from('Sdz\BlogBundle\Entity\Commentaire' ,'c')
->leftJoin('a.comments' ,'c')->getQuery()->getResult() ;
में प्रत्येक पद के लिए सभी टिप्पणियों पाने के लिए कोशिश कर रहा हूँ, लेकिन मैं इस त्रुटि हो रही है
[Semantical Error] line 0, col 58 near '.comments c,': Error:
Identification Variable a used in join path expression but was not defined before.
पुनश्च: मानचित्रण सही है क्योंकि मैं पेज टिप्पणियों को अपनी टिप्पणियों के साथ देख सकता हूं।
मैं पता चला कि कैसे यहां लोग '$ this-> createQueryBuilder ('एक') वापसी -> का चयन करें ('एक, ग') -> leftJoin ('a.comments', 'ग ') -> getQuery() -> getResult(); ' – kosaidpo
क्या आप http://stackoverflow.com/questions/17115165/doctrine-inner-left- join-two-tables जांच सकते हैं मैंने आपके समाधान की कोशिश की लेकिन इसकी मेरे लिए काम नहीं कर रहा .. – TomPHP