ecmall的model结构分析

2013-11-28 23:35 来源:www.chinab4c.com 作者:admin

    ecmall的model结构分析,主要是通过ecmall的app以及ecmall的数据库表结构来分析,我们知道在ecmall中,程序的model层和c层其实是区分的很死的。以及view层,当我们在程序编写的时候,只要写少数的model控制和关联,其他的都在c层去实现。

   ecmall中model层的数据主要 是和ecmall中表结构意义映射的,也就是说model的名称就是ecmall指定的表名。其他操作都是针对ecmall对应的关键字段以及主键来操作的。table主要是当前model主表,prikey就是对应表的primary key了。_name表示当前的model名称。其实和表名一样。

   当在对当前的model对应的表进行操作的时候,我们必须验证每个字段的有效性,这个时候就必须使用他来做合法性验证,通过以下可以获得。

    var $_autov = array(需要检查的规则)

   var $_relation = array()主要指的是

   当在ecmall中的app里面。你想调用某个model的时候,你可以很方便的去调用。

    $this->_article_mod = &m('article');

   从而实现对model和app之间的关联。

   以上就是ecmall的model结构分析的一点点理解。

  来源:http://www.chinab4c.com