基于模型和基于数据查询的问题

来源:3-13 模型查询其他使用讲解

慕妹9526036

2020-06-12

老师,我想问一下为什么基于模型的话,不用指定哪张表也可以查到数据,我看视频里面就只创建一个类继承Model,然后就用它的find就查出来了

写回答

1回答

天经地义

2020-06-12

建议你可以看下底层源码,singwa老师也有源码课程,很实用;

模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,例

如:模型名:User,数据库名称就为user;模型名UserType,数据库名称就为user_type;

假如你user表,你的模型名要叫做AdminUser,那他就对应不上,需要在模型里面指定属性$name;

你可以参考官方开发手册模型定义:https://www.kancloud.cn/manual/thinkphp6_0/1037580

0
1
慕妹9526036
好的,谢谢大佬
2020-06-12
共1条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程