2

我正在开发一个在 zend 框架中开发的项目。工作的开发人员已经使用zend metadata cache并使用了zend函数info()来获取表的元数据。

现在我status在表中插入了一个新字段。现在该表没有返回新字段。

创建缓存的代码如下

$frontendOptions = array(
        'automatic_serialization' => true,
        'lifetime' => 100000,
        'cache_id_prefix' => 'metaData_',
    );
    $backendOptions = array();
    $cache = Zend_Cache::factory(
        'Core', 
        'File',
        $frontendOptions,
        $backendOptions
    );
    Zend_Db_Table_Abstract::setDefaultMetadataCache($cache);

我试图通过使用删除缓存

$cache = Zend_Cache::factory();
Zend_Db_Table_Abstract::setDefaultMetadataCache($cache);
$cache->clean(Zend_Cache::CLEANING_MODE_ALL); 

有人可以告诉我如何处理这个问题吗?

4

0 回答 0