最新消息: 新版网站上线了!!!

Yii批处理数据至分表时无法正常保存

很多时候,我们会把创建多张相同表结构的表,来达到分量的效果,在导入数据时,CActiveRecord中的

private static $_models=array();会在创建时保存表名及结构,而在第二次创建model时,依然会使用上次的表结构,导致无法按需求对数据进行分表

解决方案是:

$model = new Model();

$model->refreshMetaData();//重新获取表结构

 

转载请注明:谷谷点程序 » Yii批处理数据至分表时无法正常保存