ThinkPHP中model和action的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP中model和action的使用相关的知识,希望对你有一定的参考价值。

Action中已经可以进行数据库操作了,为什么还要用model呢?又该怎么使用。比如我在模板中提交登陆信息,可以直接在action中进行验证了,如果要用model,在action中应该怎么写?

参考技术A model类有很多的功能,你所说的验证时属于自动验证的功能,比如可以验证数据唯一,正则判断,不能为空,必添项等等,MODEL的判断可以只写一个,平时的ACTION只用$DATA->CREATE就可以了,而且直接用GETERROR()输出错误提示,非常方便,比单纯的ACTION渐变许多。action中不用谢,只需要用create方法添加和修改就可以了

thinkphp3.2.3怎么调用model里的方法

如果给每张表写了对应的model则使用D去实例化使用model函数比较好,若是没有写model文件则使用M去进行实例化进行curd 参考技术A 大M方法返回的对象就可以直接调用model类里面的方法啦

以上是关于ThinkPHP中model和action的使用的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP框架快捷键使用说明

总结ThinkPHP使用技巧经验分享

初窥ThinkPHP

THinkPHP 中的 new Model() 错误问题, 一实例化Model 就出错。

如何在thinkphp的模型里,dump出东西能在页面显示

thinkphp3.2.3怎么调用model里的方法