Symfony2 Doctrine自动检索相关实体

时间:2013-01-30 09:16:42

标签: php symfony doctrine

我有2个表 - page和page_versions。 1页可以有很多页面版本,有效设置为1的page_version是该页面的活动版本,因此将用于在网站上呈现标题和内容的版本。

页表包含id,parent_id,position page_versions表包含id,page_id,title,content,active

我想要做的是列出所有页面,因此我会从页面中选择所有enities并加入page_versions实现page_versions.page_id = page.id WHERE active = 1或者相反,我可以在检索时自动获取最新版本页面实体使用构造函数?原因是因为页面总是至少有一个活动版本所以我正在寻找一种更好的方法来检索这两个版本?

我是Symfony2的新手,所以不确定最好的方法是什么。

0 个答案:

没有答案