我有一个视频表,并在该表中我有字段评论其中包含注释的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