yii学习点滴

来源:互联网 发布:mac air能玩魔兽世界 编辑:程序博客网 时间:2024/05/16 16:57

为了使用mysql 默认的一些函数,可以采用如下方式




关联查询的使用技巧,特别是在GridView 搜索中,我们常规的,会在每个字段里面查询并显示关联关系,但是正确的做法应该是在 search中就设定 criteria 中设定 with的逻辑,这样,查询的时候,直接所有的就关联查询了,而不是找到数据以后,再查找关联的关系。


这种是懒加载方式,适合单一查询的数据,比较优化,对于批量,确定会使用的,可以用上面直接with来查询




Yii 中的 beginProfile 和 endProfile 的使用方法,前提需要开启log trace YII_DEBUG YII_TRACE_LEVEL

     Yii::beginProfile('blockEric'); 
  
        
        $models=User::model()->findAll();
        $models=User::model()->findAll();
        $models=User::model()->findAll();$models=User::model()->findAll();
        $models=User::model()->findAll();
        $models=User::model()->findAll();
        $models=User::model()->findAll();
        $models=User::model()->findAll();$models=User::model()->findAll();
        
        
        Yii::endProfile('blockEric');


0 0
原创粉丝点击