暖暖 2014-10-10 15:06:26 4860次浏览 9条回复 0 0 0

刚工作没多久。有些问题,问的比较小白,大神门不要介意哈~~ 就是之前用TP做了3个项目,现在接触一下YII,看了看YII2.0 就是不太明白。。关于这个AR的活动记录,AR意思是指向数据库的操作,那如果是商城的话,50多个表,那在做项目的时候就要创建。。。50个AR用来方便写简化的SQL语句? TP的话是直接D或者M方法。。就是这个AR确实有点晕乎。。呵呵

  • 回复于 2014-10-10 15:37 举报

    50个AR用来方便写简化的SQL语句?

  • 回复于 2014-10-10 15:38 举报

    用gii生成下,快速,严谨

  • 回复于 2014-10-10 15:40 举报

    不要老拿tp和yii比

  • 回复于 2014-10-10 15:40 举报

    D M 你也需要相应的model文件撒,这个AR 也是相应的。理解上应该是一样的。

  • 回复于 2014-10-10 15:40 举报

    一个AR代表一张表,如果你闲麻烦,那你就用脚手架生成啦!!!

  • 回复于 2014-10-10 19:42 举报

    完全不知道楼主在说什么,谁能解释一下么……

  • 回复于 2014-10-11 11:39 举报

    Active Record (活动记录,以下简称AR)提供了一个面向对象的接口, 用以访问数据库中的数据。一个 AR 类关联一张数据表, 每个 AR 对象对应表中的一行,对象的属性(即 AR 的特性Attribute)映射到数据行的对应列。 一条活动记录(AR对象)对应数据表的一行,AR对象的属性则映射该行的相应列。 您可以直接以面向对象的方式来操纵数据表中的数据,妈妈再不用担心我需要写原生 SQL 语句啦。
    http://www.yiichina.com/doc/guide/2.0/db-active-record

    在这里看到的,呵呵~

  • 回复于 2014-10-11 11:39 举报

    。。。。。我是在想办法学习yii = =!不是比。。。

  • 回复于 2014-10-11 11:42 举报

    谢谢了~因为用tp时。。model 才用了几十个,呵呵,所以看到yii的AR活动记录有些没太明白~

您需要登录后才可以回复。登录 | 立即注册