ThinkPHP3.0完全开发手册                                           

 

6        模型

ThinkPHP中基础的模型类就是Model类,该类完成了基本的CURDActiveRecord模式、连贯操作和统计查询,一些高级特性被封装到另外的模型扩展中。

基础模型类Model的设计非常灵活,甚至可以无需进行任何模型定义,就可以进行相关数据表的ORMCURD操作,只有在需要封装单独的业务逻辑的时候,模型类才是必须被定义的。

新版实现了动态模型的设计,可以从基础模型类切换到其他模型类进行方法操作而不会丢失现有的数据属性。这是一个真正的按需加载的思想,而不再是必须要事先继承需要操作的模型类。


站长教学网 免责声明