我在其中一个表中添加了一个新列。当我走过时,Magento没有拿起新专栏。我尝试重建索引,我尝试清除缓存。没运气。当我查看数据库时,我可以清楚地看到列在那里,但Magento没有拿起新列。我以前不得不遇到问题,而且非常耗时。
答案 0 :(得分:1)
Magento缓存数据库结构。尝试清除缓存。你可以使用这样的脚本:
$app = Mage::app();
if ($app != null)
{
$cache = $app->getCache();
if ($cache != null)
{
$cache->clean('matchingTag', array('DB_PDO_MYSQL_DDL'));
}
}
答案 1 :(得分:0)
除了刷新Magento缓存外,我的问题是我们使用Redis,然后还需要刷新它:
redis-cli FLUSHALL