数据添加操作
调用方法:model对象->add()
具体两种方式使用:
① 数组方式
$数组 = array(
元素(键名=>值),
元素(键名=>值),
。。。。
)
$model(普通对象) -> add(数组);
注意:数组的元素键名与数据表字段的名称必须一致
② AR(Active Record活跃记录)方式
$model -> 属性 = 值;
$model -> 属性 = 值;
$model ->add();
注意:属性值 与 数据表字段一致,否则不给写入数据
AR规范要求:
A.一个model模型类与一个具体的数据表对应
B.model模型类实例化的对象 与 数据表的一条记录对应
C.model对象的属性 与 记录的字段对应
TP框架的AR是仿真产品,因为在每个业务/普通Model模型类里边并不存在对应数据表的字段信息。
add()方法返回新记录的主键id值
两种方式实现数据添加
3. 数据修改操作
调用方法:model对象->save()
与add添加一致具体两种方式使用:
① 数组方式
$model -> save(数组);
② AR方式
ThinkPHP3.2.3 数据添加add()方法 数据修改save()方法 在后台实现数据的添加、修改 删除信息delete() 执行原生sql语句 表单自动验证 create() 方法
最新推荐文章于 2021-03-31 18:29:12 发布
本文详细介绍了ThinkPHP3.2.3框架中数据的添加、修改和删除操作,包括add()、save()和delete()方法的使用,以及AR模式的操作规范。同时讲解了如何在后台实现商品添加和修改的逻辑,执行原生SQL语句,以及表单自动验证的create()方法。强调了在进行数据操作时设置条件的重要性,如where()方法或主键id。
摘要由CSDN通过智能技术生成