学说2不创建外键



我在实体内有此代码:

/**
 * @ORMManyToOne(targetEntity="Centers")
 * @ORMJoinColumn(name="center_id", referencedColumnName="id")
 * @ORMColumn(type="string", length=36, name="center_id")
 */
protected $centerId;

但是, schema:update说一切都是同步的。即使更改为其他不存在的单词,也不会产生任何错误。

删除像这样的注释学说的最后一行,然后用$中心更改$ CenterID(有对象一个对象):

/**
 * @ORMManyToOne(targetEntity="Centers")
 * @ORMJoinColumn(name="center_id", referencedColumnName="id")
 */
protected $center;

清除缓存并运行您的命令。

告诉我这是否解决了您的问题。

相关内容

  • 没有找到相关文章

最新更新