教义反射异常属性不存在
2022-08-30 16:55:17
我试图在现有数据库之上添加教义。我让教义生成带注释的实体,并从那里进行调整。当我尝试加载下面的实体时,我收到错误PHP Fatal error: Uncaught exception 'ReflectionException' with message 'Property Users\\User::$resellerID does not exist'
class User
{
/* ... */
/**
* @var \Doctrine\Common\Collections\Collection
*
* @ORM\ManyToOne(targetEntity="\Resellers\Reseller")
* @ORM\JoinTable(name="reseller",
* joinColumns={
* @ORM\JoinColumn(name="resellerID", referencedColumnName="resellerID")
* },
* inverseJoinColumns={
* @ORM\JoinColumn(name="resellerID", referencedColumnName="resellerID")
* }
* )
*/
private $reseller;
/* ... */
}
和 表都有列。我的理解是,对于联接 ID 列,不要将 ID 列添加为实体类中的属性。那么是什么导致了反射异常呢?user
reseller
resellerID