我对 Doctrine 2 很陌生,并且在数据库表关系方面不太好。我了解多对一、一对多、一对一和多对多关系的运作方式。我只是对使用教义 CLI 生成数据库表时遇到的这个错误感到困惑。
[Doctrine\ORM\ORMException]
Column name `id` referenced for relation from Kent\Entity\DoctorSpecialties towards Kent\Entity\Doctors does not exist.
请查看此 github 链接以查看我的实体。(Doctors.php & DoctorSpecialties.php)
https://github.com/aldee07/Doctor-Finder/tree/development-september/library/Kent/Entity
注意:我使用的是 Zend Framework 1.11.12