0
我需要在我的项目中有一个实体具有两种语义类型; 假设Post
实体可以是两种类型的帖子:“文字”帖子&“链接”帖子。
所以我的文章实体是这样的:在symfony2中有两个语义类型的实体
Class Post{
private $id;
private $type;
private $text=nul;
private $link=null;
...
}
现在一个帖子只能具有基于type
场text
或link
领域之一,其他的应该是Null
我如何能实现这样的事情Symfony2/Doctrine/Forms?
我应该将它分成两个实体还是symfony可以管理这种情况?