作者:执子之手2502891083 | 来源:互联网 | 2023-07-02 12:59
一、我们操作数据库,需要通过模型创建对象来操作,对象调用相关的方法,实现数据的操作。当我们创建一个对象时,这个对象就代表了数据表中的一条记录。而数据表的字段,就是我们创建的对象的属
一、我们操作数据库,需要通过模型创建对象来操作,对象调用相关的方法,实现数据的操作。
当我们创建一个对象时,这个对象就代表了数据表中的一条记录。而数据表的字段,就是我们创建的对象的属性。
我们只需要把对象的各个属性设置值,就可以实现数据的添加。
二、 实例,在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