从实体原则中删除属性仍然查找它

时间:2015-11-09 12:21:57

标签: symfony doctrine-orm

我从我的实体中移除了一个属性并执行了

  

php app / console doctrine:Scheme:update --force

然后

  

php app / console cache:clear --env = dev

数据库更新正常,但是当我运行代码时,实体仍然在寻找我删除的属性。

Property myBundle\Entity\Name::$oldproperty does not exist (500 Internal       Server Error)

如何更新此内容。注意我使用APC缓存?谢谢

1 个答案:

答案 0 :(得分:1)

似乎您可能无法在CLI(应用程序/控制台)中清除查询缓存,因为控制台无法(或不允许)清除APC缓存。因此,您必须手动清除APC缓存。

$ php应用程序/控制台学说:cache:清除结果

如果这不起作用,请手动清除APC缓存(或您使用的任何缓存)。