关于 gii 生成模型类踩的坑
2019-07-04 本文已影响0人
句小芒
问题描述:
使用 gii 生成模型类时,preview 一次之后,无论在数据库进行了什么操作,获取到的模型类都和第一次获取到的相同。多次进行数据库字段修改测试后猜测原因可能是由缓存引起的,这个问题排查了好久。
解决方式:
# 注释掉配置文件中下面的代码
'enableSchemaCache' => true,//开启缓存
'schemaCacheDuration' => 86400,//缓存时间
使用 gii 生成模型类时,preview 一次之后,无论在数据库进行了什么操作,获取到的模型类都和第一次获取到的相同。多次进行数据库字段修改测试后猜测原因可能是由缓存引起的,这个问题排查了好久。
# 注释掉配置文件中下面的代码
'enableSchemaCache' => true,//开启缓存
'schemaCacheDuration' => 86400,//缓存时间