无法联接实体而没有错误



尝试设置两个实体之间的关系。

使用phpmyadmin进行调查显示他们的表之间没有链接。

/*
 * @ORMOneToOne(targetEntity="Otherentity")
 */
private $otherentity;

而不是:

/**
 * @ORMOneToOne(targetEntity="Otherentity")
 */
private $otherentity;

甚至检查编码标准也没有帮助我。

找到答案:注释结构本身中的拼写错误。

在搜索了数十个松散相关的主题和 tuto 之后,我不得不复制粘贴现有的关系并逐字替换......发现/**是强制性的。

而且很容易被误认为是/*.而且任何地方都没有警告。

希望对任何人有所帮助(至少是我自己,几年后会再次发生(。

相关内容

  • 没有找到相关文章

最新更新