我有一個視頻表,並在該表中我有字段評論其中包含註釋的id,現在我使用連接查詢來獲取,在一個查詢,但我怎麼得到該評論?Symfony2加入查詢
這裏是我的代碼:
$Actions = $this->EntityManager()->getRepository('AppBundle:Video')
->createQueryBuilder('V')
->join('AppBundle:VideoComment', 'VC')
->where('V.videoId = :VideoID')
->andWhere('VC.videoId = :VideoID')
->setParameter('VideoID', $VideoID)
->getQuery()
->getResult();
我如何從加盟實體的實際有何評論?
如果你有視頻實體的關係,你可以簡單地瀏覽它(如getComments()) – Matteo 2014-09-22 16:26:50
如果我沒有關係? – SilvioMarijic 2014-09-22 16:43:42
然後你不會明白。再加上你的查詢都搞砸了。 DQL不是SQL。看看文檔中的例子。 – Cerad 2014-09-22 18:21:35