为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP 5.0 --模型篇

难度中级
时长 3小时 0分
学习人数
综合评分9.67
70人评价 查看评价
10.0 内容实用
9.5 简洁易懂
9.5 逻辑清晰
getFieldAttr中的Field只要和表的字段一致 就可以自动被调用
group 现在可以使用order
老师讲得不错,但是我还是认为tp太过了,支持以前版本还要强行模仿laravel,不觉得累吗?

最新回答 / PAN_0109
开始用的Update不行,使用save()方法才行
老师讲的很NICE
没有query这个函数哦
我很想知道那个要是数据库操作报错了,怎么样能够输出或者获取到错误的位置(调试)
虽然老师使用了Model的方法,但是数据的处理仅是在Controller层进行处理而已,而不是在Model层进行数据的处理,所以有点小遗憾,仅个人观点,不喜勿喷。

最赞回答 / 酷睿N核
使用 SQL 语句“TRUNCATE table XXX”
说的非常好,受益良多!希望后期能继续更新视频!谢谢!17771258!
EHW
之前一直用laravel ,最近开始研究TP5 ,突然发现越来越相似了
最后一节课,拜拜 乌云龙大哥。 我现在不用看视频也能打下:['name'=>'17771258','email'=>'1771258@qq.com'] 我肯定不是一个人 \(^o^)/~
谢谢老师!
为了演示,表类型选择MyiSAM速度会更快一些 InnoDB会有一些回滚机制 导致id不能连续
但是上线还是需要InnoDB因为支持 回滚操作
去掉前缀之后!去掉前缀之后!去掉前缀之后!

model的命名规范:一般model的名字和表名是对应的,例如
表名为imooc_user->模型名User.php
表名imooc_user_info->模型名UserInfo.php
没有任何问题~
课程须知
1、有一定的php基础。 2、对ThinkPHP5 有一定的了解。 3、没有接触过tp5 的学生可以先看下我之前录制的 <快速入门 ThinkPHP5 基础篇>
老师告诉你能学到什么?
1、ThinkPHP5 的数据库操作类 2、ThinkPHP5 的数据模型 3、使用数据模型快速对数据库进行增删改查的操作 4、ThinkPHP5 的自动完成操作 5、模型的自动时间戳和软删除

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消