1

symfony2doctrine. 有没有办法在查询中不缓存空结果?

$query->useResultCache(true, 3600, 'example');
4

1 回答 1

0

您可以使用自己的类扩展结果缓存驱动程序并包装其“保存”方法。

有多个缓存提供者,它们都扩展了这个抽象类

创建包装器后,您可以直接在 config.yml 中定义缓存提供程序类(或者如果您移动了学说的参数)。是 Doctrine 的配置参考。在上面链接的页面中,您应该查看下的class参数result_cache_driver

于 2013-03-11T04:13:19.790 回答