在删除数据库中的表列后,无法保存或编辑实体与Symfony 2应用程序

我有一个Symfony 2前端到MySQL数据库。我通过在我的一张桌子上放一列来改变我的数据库。在该应用程序,我已经做了以下,以反映这一变化:在删除数据库中的表列后,无法保存或编辑实体与Symfony 2应用程序

  • 从窗体类
  • 移除的字段,吸气& setter和注释从实体类中删除领域
  • 从移除的字段模板

所有的页面显示正确,但是当我在编辑后提交或创建一个新的记录,我得到以下错误:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'trial_abbrev' in 'NEW' 500 Internal Server Error - PDOException

我想我一定错过了一些东西,但我怀疑它是在自动发生的教义魔法深处。

任何建议非常感谢。

回答:

不是一个答案,但对问题的评论混乱和有些脱节。所以回到基础。兼营:

app/console doctrine:schema:update --dump-sql 

应该说:

Nothing to update - your database is already in sync with the current entity metadata. 

请注明你所得到的回应,我们可以从那里工作。

以上是 在删除数据库中的表列后,无法保存或编辑实体与Symfony 2应用程序 的全部内容, 来源链接: utcz.com/qa/259469.html

回到顶部