我有 2 个实体;BusinessContactInformation 和 ContactInformationTypes。BusinessContactInformation 的一个实体始终具有给定的 ContactInformationType。
但是,当我尝试加载 BusinessContactInformation 类型的实体时,我收到此错误:
致命错误:require():打开失败需要'/var/tmp//_ CG _platformentitiesContactinformationtypes.php'
这些实体都在 \platform\entities 命名空间中,并且它们具有以下注释:
/**
* Businesscontactinformation
*
* @Table(name="businessContactInformation")
* @Entity
*/
(...)
/**
* @var Contactinformationtypes
*
* @ManyToOne(targetEntity="Contactinformationtypes")
* @JoinColumns({
* @JoinColumn(name="contactTypeId", referencedColumnName="id")
* })
*/
private $contacttypeid;
和联系信息类型:
/**
* Contactinformationtypes
*
* @Table(name="contactInformationTypes")
* @Entity
*/
有没有人知道是什么原因造成的?我所有的关系都这样 - 一对多,多对一,...。