位置: 编程技术 - 正文

Yii 2中的load()和save()示例详解(load与initialize)

编辑:rootadmin

推荐整理分享Yii 2中的load()和save()示例详解(load与initialize),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:+load +initialize,load与initialize,load函数用法,load语句,load()函数,load与initialize,load_digits(),load()函数,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

本文主要给大家介绍的是关于Yii2中load()和save()的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧。

我这里用的数据库是mongo 数据库 为栗子:

接下来看 setAttributes()

图: 图1的文件名是test 实例化后是$test 对象 public function attribues() 方法中对应的就是表字段。

我这里没有用场景 所以暂时不讲解场景这个功能。 不过大家可以看手册。很容易懂。

Yii 2中的load()和save()示例详解(load与initialize)

这两个图是对相应的

在之后 执行的是 foreache循环 这里的$this 是那个$test 这个对象对象去调用

所以这个load()方法只是分配post 或者get 发过来的数据,不做验证。

接下来看save();

查看save方法 。

insert() 方法中

首先看

此时数据验证完毕,之后就保存数据 保存数据这块 就暂时不写了 后续补上。

好了 其中数据验证那一块 大家多看看源码吧。 一遍不行2遍 3遍 多了就懂了。

总结

本文链接地址:https://www.jiuchutong.com/biancheng/291043.html 转载请保留说明!

上一篇:Yii2使用表单上传文件的实例代码

下一篇:Kindeditor编辑器添加图片上传水印功能(php代码)(kindeditor编辑器图片上传)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络