我有一个:Symfony的CollectionType没有实体
class Q&A
{
private $question
private $answer
}
我需要的Q&A
个集合(CollectionType
),但没有反侧实体在我的模型(Q&A
实体有没有多对一关系任何其他实体)。
问题
什么是我选择这里?
我也有:
class Page
{
@ORM\OneToMany(targetEntity="Content")
private $contents;
}
我想过使得Page
类作为abstract
并创建一个独立的实体为每个页面类型,分别来自Page
继承。
这样我可以
class Q&APage
{
@ORM\OneToMany(targetEntity="Q&A")
private $q&as;
}
但它不是一个大的网站,我有喜欢它5个不同的页面类型,我觉得这将是矫枉过正为每个页面类型不同的实体。
创建一个模型类(例如'的appbundle \模型\ QACollection'),可容纳'的appbundle \实体\ QA'的阵列和形式与该关联。 – ccKep
谢谢,我真的想过那个。现在工作正常! – yurden