Php Yii2初学者工具包中的数据库缓存

Php Yii2初学者工具包中的数据库缓存,php,yii2,Php,Yii2,当我将项目中的环境从dev更改为prod时,它开始缓存数据库的内容。在数据库中所做的更改无效。它仅在我将环境更改回dev后生效。我遗漏了什么吗?在生产环境中启用架构缓存。这是理想的效果 您可以更改缓存的持续时间(默认值为3600秒): 如果要刷新缓存(例如在更改数据库后),可以调用此控制台命令(修改系统的路径): 'schemaCacheDuration' => 300, // sets schema cache to 5 minutes 'queryCacheDuration' =>

当我将项目中的环境从dev更改为prod时,它开始缓存数据库的内容。在数据库中所做的更改无效。它仅在我将环境更改回dev后生效。我遗漏了什么吗?

在生产环境中启用架构缓存。这是理想的效果

您可以更改缓存的持续时间(默认值为3600秒):

如果要刷新缓存(例如在更改数据库后),可以调用此控制台命令(修改系统的路径):

'schemaCacheDuration' => 300, // sets schema cache to 5 minutes
'queryCacheDuration' => 120, // sets query cache to 2 minutes
path/to/yii cache/flush-all