无法毫无错误地加入实体
Cannot join entities with no error
正在尝试设置两个实体之间的关系。
用 phpmyadmin 调查显示他们的表之间没有 link。
/*
* @ORM\OneToOne(targetEntity="Otherentity")
*/
private $otherentity;
而不是:
/**
* @ORM\OneToOne(targetEntity="Otherentity")
*/
private $otherentity;
即使检查 coding standards 也没有帮助我。
找到答案:评论结构本身有错字。
在搜索了数十个松散相关的主题和教程后,我不得不 copy-paste 现有关系和 replace-in-place 逐字...发现 /**
是强制性的,因为是的。
而且很容易被误认为 /*
。而且任何地方都没有警告。
希望能帮助到任何人(至少我自己,当它在几年后再次发生时)。
正在尝试设置两个实体之间的关系。
用 phpmyadmin 调查显示他们的表之间没有 link。
/*
* @ORM\OneToOne(targetEntity="Otherentity")
*/
private $otherentity;
而不是:
/**
* @ORM\OneToOne(targetEntity="Otherentity")
*/
private $otherentity;
即使检查 coding standards 也没有帮助我。
找到答案:评论结构本身有错字。
在搜索了数十个松散相关的主题和教程后,我不得不 copy-paste 现有关系和 replace-in-place 逐字...发现 /**
是强制性的,因为是的。
而且很容易被误认为 /*
。而且任何地方都没有警告。
希望能帮助到任何人(至少我自己,当它在几年后再次发生时)。