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

我想问一下,D()是在哪里规定了 被查询 的表名的

M模型能理解,不区分大小写,M('User')即M('user'); 直接实例化数据库连接,且此时数据库操作是指向 user表的 

      但是D('User');是实例化  UserModel.class.php中的UserModel类吧,  而我又在UserModel中没找到  规定 被操作的数据库的表名user, 所以想问


     D('User')何时规定了  被操作对象是user表

正在回答

2 回答

D()是指model层,通过model层来查询的


0 回复 有任何疑惑可以回复我~

确实讲的有点迷糊

0 回复 有任何疑惑可以回复我~
#1

坚持MyDream 提问者

初步了解了一下, 用户自定义的class中 class UserModel extends Model{} 继承了Model, 因此, 这里D('User')既是实例化了用户自定义类,又连接到了表
2017-04-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
快速入门ThinkPHP框架—理论篇
  • 参与学习       89135    人
  • 解答问题       562    个

快速入门ThinkPHP框架教程,掌握ThinkPHP的理论基础

进入课程

我想问一下,D()是在哪里规定了 被查询 的表名的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信