commend 和 findall的区别 [ 新手入门 ]
使用$model= Yii::app()->db->createCommand($sql)->queryAll();
返回的是数组 但是foeach循环出单个记录无法使用->delete()
删除,
但是使用return self::model()->findAll('id = ?',array($id));
返回的也是数组 但可以使用->delete()
经常有需要级联删除的操作,要 放到事务处理中进行,返回的数组循环删除会用到
共 2 条回复
newyii
注册时间:2012-08-14
最后登录:2013-07-25
在线时长:0小时0分
最后登录:2013-07-25
在线时长:0小时0分
- 粉丝0
- 金钱150
- 威望0
- 积分150