我有一个MySQL数据库的Symfony 2前端。我通过在我的一个表上删除一列来更改我的数据库。在应用程序中,我已完成以下操作以反映此更改:
所有页面都正确显示,但在编辑或创建新记录后提交时,我收到以下错误:
SQLSTATE [42S22]:找不到列:1054'NEW'中的未知列'trial_abbrev' 500内部服务器错误 - PDOException
我想我一定错过了一些东西,但我怀疑它是在自然发生的Doctrine魔法的深处。
任何建议都非常感谢。
答案 0 :(得分:0)
不是答案,但对问题的评论令人困惑,有点脱节。所以回归基础。运行:
app/console doctrine:schema:update --dump-sql
应该说:
Nothing to update - your database is already in sync with the current entity metadata.
请说明您的回复,我们可以从那里开始工作。