码迷,mamicode.com
首页 > 其他好文 > 详细

关于TP中的M()方法

时间:2015-03-29 07:12:26      阅读:1232      评论:0      收藏:0      [点我收藏+]

标签:数据库   模型   智能   字母   

使用 D()方法比直接使用模型类更加的智能,如果在\Home\Model\UserModel 找

不到该模型类, 那么就会去公共模块下找\Common\Model\UserModel 去找。 如果还找不到,

就会直接实例化基类 Model()类,也就是等同于使用 M()方法。


需要注意的是:M(‘User’)方法中的表名需要首字母大写,因为公共模块里无法识别小写的表头,尽管数据库的表名全是小写,比如think_user,它会跳过公共模块直接去实例化基类Model()。


D(‘user‘)方法在 Home 模块里可以识别小写的表头,M(‘user‘)方法也可以识别小写的表头。

本文出自 “ThinkPHP学习笔记” 博客,谢绝转载!

关于TP中的M()方法

标签:数据库   模型   智能   字母   

原文地址:http://maplebb.blog.51cto.com/2547849/1626040

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!