【发布时间】:2015-08-21 23:10:16
【问题描述】:
我在 Symfony2 中使用 nested set 行为和 StofDoctrineExtension。
类别和帖子模型配置良好,类别树工作正常。
为了显示某个类别的帖子,我使用我的存储库中的这个查询:
public function findAllPosts($category)
{
return $this->queryAllPosts($category)->getResult();
}
public function queryAllPosts($category)
{
$em = $this->getEntityManager();
$query = $em->createQuery('
SELECT p, c FROM AppBundle:Post p JOIN p.category c
WHERE c.slug = :category
ORDER BY p.created DESC
');
$query->setParameter('category', $category);
return $query;
}
但是我怎么能也显示这些类别的孩子的帖子呢?
【问题讨论】:
标签: php symfony doctrine-orm doctrine-query