0

Zend Framework 2 プロジェクトで Doctrine 2 の結果キャッシュを次のように使用したいと思います。

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

しかし、うまくいきません。

これは私の構成ファイルです:

<?php
return array(
    'doctrine' => array(
        'connection' => array(
            'orm_default' => array(
                'driverClass' =>'Doctrine\DBAL\Driver\PDOMySql\Driver',
                'params' => array(
                    'host'     => 'localhost',
                    'port'     => '3306',
                    'user'     => 'root',
                    'password' => '',
                    'dbname'   => 'skeleton',
                    'charset'  => 'utf8',
                    'driverOptions' => array (1002 => 'SET NAMES utf8'),
                )
            )
        ),
        'configuration' => array(
            'orm_default' => array(
                'metadata_cache'    => 'array',
                'query_cache'       => 'array',
                'result_cache'      => 'array',
                'driver'            => 'orm_default',
                'generate_proxies'  => true,
                'proxy_dir'         => 'data/DoctrineORMModule/Proxy',
                'proxy_namespace'   => 'DoctrineORMModule\Proxy',
                'filters'           => array()
            )
        ),
    )
);

だから私の質問:私のコードには何がありませんか?

4

1 に答える 1