使用Doctrine和result_cache_driver的InvalidConfigurationException

时间:2013-10-14 11:03:59

标签: php symfony doctrine-orm

我试图在Doctrine上包含某种结果缓存。但是,我不断遇到这个错误:

  

InvalidConfigurationException:无法识别的选项   “doctrine.orm”下的“result_cache_driver”

我所做的就是像这样添加result_cache_driver:array:

orm:
    default_entity_manager: default
    auto_generate_proxy_classes: %kernel.debug%
    result_cache_driver: array

有什么想法吗?我是否需要安装一些单独的Doctrine包?

由于

1 个答案:

答案 0 :(得分:2)

以下是一个例子:

orm:
    default_entity_manager:  ~
    auto_generate_proxy_classes:  %kernel.debug%
    proxy_dir:  %kernel.cache_dir%/doctrine/orm/Proxies
    proxy_namespace:  Proxies
    entity_managers:
        # A collection of different named entity managers (e.g. some_em, another_em)
        some_em:
            # ...
            result_cache_driver:
                type: array # Required