原文转自 IT技术擎
有的我们通过各种的数据处理,返回了处理好的数据 想把这些处理好了数组的数据插入或是更新 到库里面去
有两种办法
1、使用自带的方法setAttributes()
下面的代码就是把fields处理的数组数据插入到数据库里面去
$pdata = $model->toArray();
$model->setAttributes($pdata);
$model->save()
2、使用对象赋值的方式来给数据元素赋值
$pdata = $model->toArray();
$model->region_name = $pdata['region_name'];
$model->pinyin = $pdata['pinyin'];
$model->save()
以上这两种方式 都可以达到同样的效果