1

我在 Zend Framework1 中使用了学说 2.2.2,目前正在开发一个编辑工具。用户单击链接以在列表中“向上”移动某些内容,我的操作完成了它的工作,对数据库进行了更改,我重定向但结果,从数据库中新获取的仍然是旧版本。

我认为它与缓存有关,因为我没有将对象临时存储在会话或任何东西中。

所以问题是:有没有办法获取一些东西并告诉 Doctrine,不要为这个特定的请求使用缓存?或者是否有可能删除某些缓存条目?

4

1 回答 1

2

是的,看看http://readthedocs.org/docs/doctrine-orm/en/latest/reference/caching.html?highlight=cache#result-cache

有一个查询 api 可以启用、禁用、...结果缓存,例如,每个查询的单个查询;或全球。

于 2012-05-04T16:10:09.790 回答