每次数据库查询时总是会出现这样的信息
SHOW FULL COLUMNS FROM等
因为模型对象使用AR模型每次生成实例的属性字段都要从数据库查询。
在db组件中添加字段enableSchemaCache=true开启数据库表结构缓存,就不会每次数据库查询都要查询一次表结构了
缓存默认有效时间是3600秒
\Yii::$app->db->schema->refresh();//刷新所有表结构
\Yii::$app->db->schema->refreshTableSchema($tableName);//刷新指定的表结构