一、我们操作数据库,需要通过模型创建对象来操作,对象调用相关的方法,实现数据的操作。
当我们创建一个对象时,这个对象就代表了数据表中的一条记录。而数据表的字段,就是我们创建的对象的属性。
我们只需要把对象的各个属性设置值,就可以实现数据的添加。
二、 实例,在Goods控制其中
function actionTestAdd(){ //创建对象 $goods_model = new Goods(); //操作时创建对象的方式有别于查询时的创建方式 //为对象丰富属性 $goods_model->goods_name = ‘Test Goods‘; $goods_model->goods_price = 1000; $goods_model->goods_weight = 120; //调用save()方法,实现数据添加 if($goods_model->save()) { echo ‘添加成功!‘; } else { echo ‘添加失败!‘; } }
这里可以修改主配置文件, ‘db‘键值下 添加 ‘enableParamLogging‘ => true, 打开输出日志时,输出sql语句中的参数信息
yii 学习笔记十一、通过模型实现数据添加,布布扣,bubuko.com
原文:http://osric.blog.51cto.com/463990/1392251