谁一开始就是大神?

updateAll返回2,但是数据库并没有更新[1.1]

RT,updateAll返回2,但是数据库并没有更新;

$result = $this->updateAll(array('status' => 1), 'store_id=:store_id', array(':store_id' => $store_id));

$result返回2.

数据库:

11.png

可以看出,数据库并没有改;

sqlLog:

2017/04/07 11:22:08 [trace] [system.db.CDbCommand] Executing SQL: UPDATE `slb_stock_balance` SET `status`=:yp0 WHERE store_id=:id

我记得有个参数可以把 :yp0 这个部分也显示到log中的,然后你根据 sql进行反查就行了。

赞(0) 打赏
未经允许不得转载:菜鸟之家 » updateAll返回2,但是数据库并没有更新[1.1]

评论 抢沙发

登录

找回密码

注册